File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
app/src/test/java/moose/com/ac/data Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ package moose .com .ac .data ;
2
+
3
+ import android .annotation .SuppressLint ;
4
+
5
+ import org .junit .Before ;
6
+ import org .junit .Test ;
7
+ import org .junit .runner .RunWith ;
8
+ import org .robolectric .Robolectric ;
9
+ import org .robolectric .annotation .Config ;
10
+
11
+ import ac .moose .com .robolectric .CustomBuildConfig ;
12
+ import ac .moose .com .robolectric .MooseCustomRobolectricGradleTestRunner ;
13
+ import moose .com .ac .R ;
14
+ import moose .com .ac .settings .SettingsActivity ;
15
+
16
+ /**
17
+ * Created by dell on 2016/7/18.
18
+ * Multi-language test
19
+ */
20
+ @ RunWith (MooseCustomRobolectricGradleTestRunner .class )
21
+ @ Config (constants = CustomBuildConfig .class , sdk = 21 , packageName = "moose.com.ac.data" )
22
+ public class LanguageTest {
23
+ private SettingsActivity settingsActivity ;
24
+
25
+ @ Before
26
+ public void setUp () {
27
+ settingsActivity = Robolectric .setupActivity (SettingsActivity .class );
28
+ }
29
+
30
+ @ SuppressLint ("Assert" )
31
+ @ Test
32
+ @ Config (qualifiers = "zh-rCN" )
33
+ public void zh_rCN_test () {
34
+ assert (settingsActivity .getString (R .string .login ).equals ("登录" ));
35
+ }
36
+
37
+ @ SuppressLint ("Assert" )
38
+ @ Test
39
+ @ Config (qualifiers = "en-rUS" )
40
+ public void en_rUS_test () {
41
+ assert (settingsActivity .getString (R .string .login ).equals ("Login" ));
42
+ }
43
+
44
+ }
You can’t perform that action at this time.
0 commit comments