📄 clientertest.java
字号:
/**
* Created by IntelliJ IDEA.
* User: YangJ
* Date: 2004-6-6
* Time: 15:25:47
* To change this template use File | Settings | File Templates.
*/
package ConnectAdapter;
import junit.framework.TestCase;
import junit.framework.Assert;
import java.util.Vector;
import java.util.StringTokenizer;
import java.util.Enumeration;
import java.net.Socket;
import java.io.IOException;
/**
* this test class is not a formal class as described in Junit
* I just use this class test some basic operation occurs in class ConnectAdapter.Clienter
*/
public class ClienterTest extends TestCase {
public ClienterTest(String test) {
super(test);
}
public void testSliceMessage(){
String str = "";
String tmpStr = "";
Vector rsltVec = Clienter.sliceMessage("yangjie1%%yangjie2","%");
Enumeration e = rsltVec.elements();
// while (e.hasMoreElements()){
// tmpStr = (String)e.nextElement();
// if (tmpStr== null) {
// System.out.println("haha");
// }else{
// System.out.println("e = " + tmpStr);
// str += tmpStr;
// }
// }
tmpStr = (String)rsltVec.get(1);
if (tmpStr == null) {
System.out.println("haha") ;
}else
{
System.out.println("tmpStr = " + tmpStr);
}
}
public void testSliceStr(){
String message = "yangjie1%%yangjie2";
String newMes = "";
String tmpStr = "";
Vector mesVec = new Vector();
StringTokenizer st = new StringTokenizer(message,"%");
while (st.hasMoreTokens()){
mesVec.add(st.nextToken());
}
Enumeration e = mesVec.elements();
while (e.hasMoreElements()){
tmpStr = (String)e.nextElement();
newMes = newMes + tmpStr+"%";
System.out.println(tmpStr);
}
newMes = newMes.substring(0,newMes.length()-1);
System.out.println(newMes);
Assert.assertTrue(message.equals(newMes));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -