1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package helper;
import com.yanzuoguang.util.helper.CheckerHelper;
import com.yanzuoguang.util.helper.YzgLanguage;
import org.junit.Test;
public class CheckHelperTest {
// 设置默认语言为中文
static YzgLanguage language = YzgLanguage.get();
static String scene_user = "用户检测";
static {
language.setEnglishChinese("name", "名称");
language.setEnglishChinese(scene_user, "name", "姓名");
CheckerHelper.newInstance();
}
@Test
public void testEn() {
CheckerHelper.newInstance()
.notBlankCheck("name", null)
.checkException();
}
@Test
public void testCh() {
// 设置默认语言为中文
language.setDefaulLanguage(YzgLanguage.LANGUAGE_CH);
testEn();
// 设置默认语言为英文
language.setDefaulLanguage(YzgLanguage.LANGUAGE_EN);
}
@Test
public void testChScene() {
// 设置当前线程语言为中文
language.setThreadLanguage(YzgLanguage.LANGUAGE_CH);
language.setThreadScene(scene_user);
testEn();
// 设置默认语言为英文
language.removeThreadScene();
language.removeThreadScene();
}
}