add test case for this programe
This commit is contained in:
parent
0bf9cf3dc0
commit
0f116bb29b
|
@ -4,11 +4,9 @@ import java.io.BufferedReader;
|
||||||
import java.io.FileInputStream;
|
import java.io.FileInputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
import java.nio.CharBuffer;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
import java.util.concurrent.ArrayBlockingQueue;
|
import java.util.concurrent.ArrayBlockingQueue;
|
||||||
|
@ -147,8 +145,8 @@ public class Para_Table {
|
||||||
TableRow tempTableRow = new TableRow();
|
TableRow tempTableRow = new TableRow();
|
||||||
try {
|
try {
|
||||||
for (int i = 0; i < cacheSize;) {
|
for (int i = 0; i < cacheSize;) {
|
||||||
int tt = bfr.read();
|
int tt = bfr.read();
|
||||||
char readBuff = (char)tt;
|
char readBuff = (char) tt;
|
||||||
if (tt == -1) {
|
if (tt == -1) {
|
||||||
createBFR();
|
createBFR();
|
||||||
break;
|
break;
|
||||||
|
@ -222,8 +220,9 @@ public class Para_Table {
|
||||||
// java.util.HashMap, java.lang.String, java.lang.String, java.lang.String,
|
// java.util.HashMap, java.lang.String, java.lang.String, java.lang.String,
|
||||||
// java.lang.String, java.lang.String, java.lang.String, java.lang.String)
|
// java.lang.String, java.lang.String, java.lang.String, java.lang.String)
|
||||||
|
|
||||||
public String getTableColumnValue(UUID id, HashMap<String, Object> objCache,
|
public String getTableColumnValue(UUID id,
|
||||||
String source, String sourceValue, String firstRow, String nextRow,
|
HashMap<String, Object> objCache, String source,
|
||||||
|
String sourceValue, String firstRow, String nextRow,
|
||||||
String splitChar, String lineChar, String column) {
|
String splitChar, String lineChar, String column) {
|
||||||
int fRow = Integer.parseInt(firstRow);
|
int fRow = Integer.parseInt(firstRow);
|
||||||
char sChar = splitChar.charAt(0);
|
char sChar = splitChar.charAt(0);
|
||||||
|
@ -258,7 +257,6 @@ public class Para_Table {
|
||||||
return resultRow.cells.get(col);
|
return resultRow.cells.get(col);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void unreg(UUID id) {
|
public void unreg(UUID id) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,12 +19,19 @@ public class TEST_UserName {
|
||||||
"ScenarioParameters\\param1.txt", "0", "sequence", ";", "~",
|
"ScenarioParameters\\param1.txt", "0", "sequence", ";", "~",
|
||||||
"2");
|
"2");
|
||||||
System.out.println(ret);
|
System.out.println(ret);
|
||||||
|
|
||||||
InstanceControler ic = new InstanceControler();
|
InstanceControler ic = new InstanceControler();
|
||||||
String passwordName = ic
|
String passwordName = ic
|
||||||
.getParam("<parameters class=\"Para_Table\" type=\"crossThread\" method=\"getTableColumnValue\" args=\"file,ScenarioParameters\\param1.txt,0,sequence,;,~,2\" />");
|
.getParam("<parameters name=\"useNamePassword\" class=\"Para_Table\" type=\"crossThread\" method=\"getTableColumnValue\" args=\"file,ScenarioParameters\\param1.txt,0,sequence,;,~,2\" />");
|
||||||
System.out.println(passwordName);
|
System.out.println(passwordName);
|
||||||
assertNotNull(passwordName);
|
assertNotNull(passwordName);
|
||||||
|
InstanceControler instanceControler = new InstanceControler();
|
||||||
|
String password2 = instanceControler
|
||||||
|
.getParam("<parameters name=\"useNamePassword\" class=\"Para_Table\" type=\"crossThread\" method=\"getTableColumnValue\" args=\"file,ScenarioParameters\\param1.txt,0,sequence,;,~,2\" />");
|
||||||
|
System.out.println(password2);
|
||||||
|
assertNotNull(password2);
|
||||||
|
assertEquals(Integer.parseInt(passwordName) + 10,
|
||||||
|
Integer.parseInt(password2));
|
||||||
TestHelper.invokePrivate(ic, "releaseAll", null, null);
|
TestHelper.invokePrivate(ic, "releaseAll", null, null);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue