|
9 | 9 | import android.os.Bundle; |
10 | 10 | import android.support.test.runner.AndroidJUnit4; |
11 | 11 |
|
12 | | -import junit.framework.Assert; |
13 | | - |
14 | 12 | import org.deviceconnect.android.profile.restful.test.RESTfulDConnectTestCase; |
15 | 13 | import org.deviceconnect.message.DConnectMessage; |
16 | 14 | import org.deviceconnect.message.DConnectResponseMessage; |
|
20 | 18 | import org.junit.Test; |
21 | 19 | import org.junit.runner.RunWith; |
22 | 20 |
|
| 21 | +import static junit.framework.TestCase.assertFalse; |
23 | 22 | import static org.hamcrest.CoreMatchers.notNullValue; |
24 | 23 | import static org.hamcrest.core.Is.is; |
| 24 | +import static org.junit.Assert.assertEquals; |
| 25 | +import static org.junit.Assert.assertNotNull; |
25 | 26 | import static org.junit.Assert.assertThat; |
26 | 27 |
|
27 | 28 |
|
@@ -54,53 +55,52 @@ public void testConversion() throws JSONException { |
54 | 55 |
|
55 | 56 | DConnectResponseMessage response = mDConnectSDK.get(builder.toString()); |
56 | 57 | assertThat(response, is(notNullValue())); |
57 | | - |
58 | 58 | DConnectMessage root = response.getMessage("extra"); |
59 | | - Assert.assertNotNull("root is null.", root); |
60 | | - Assert.assertFalse(root.containsKey(IntentDConnectMessage.EXTRA_REQUEST_CODE)); |
61 | | - Assert.assertEquals("http://localhost:8080", root.getString("uri")); |
62 | | - Assert.assertEquals(0, root.getInt("byte")); |
63 | | - Assert.assertEquals('0', root.getInt("char")); |
64 | | - Assert.assertEquals(0, root.getInt("int")); |
65 | | - Assert.assertEquals(0L, root.getLong("long")); |
66 | | - Assert.assertEquals(0.0, root.getDouble("float"), TEST_FLOATING_VALUE); |
67 | | - Assert.assertEquals(0.0, root.getDouble("double"), TEST_FLOATING_VALUE); |
68 | | - Assert.assertEquals(false, root.getBoolean("boolean")); |
69 | | - Assert.assertEquals(0, root.getInt(Byte.class.getName())); |
70 | | - Assert.assertEquals('0', root.getInt(Character.class.getName())); |
71 | | - Assert.assertEquals(0, root.getInt(Integer.class.getName())); |
72 | | - Assert.assertEquals(0L, root.getLong(Long.class.getName())); |
73 | | - Assert.assertEquals(0.0, root.getDouble(Float.class.getName()), TEST_FLOATING_VALUE); |
74 | | - Assert.assertEquals(0.0, root.getDouble(Double.class.getName()), TEST_FLOATING_VALUE); |
75 | | - Assert.assertEquals(false, root.getBoolean(Boolean.class.getName())); |
76 | | - Assert.assertEquals(String.class.getName(), root.getString(String.class.getName())); |
77 | | - Assert.assertEquals(1, root.getList(int[].class.getName()).size()); |
78 | | - Assert.assertEquals(0, root.getList(int[].class.getName()).get(0)); |
79 | | - Assert.assertEquals(1, root.getList(long[].class.getName()).size()); |
80 | | - Assert.assertEquals(0, root.getList(long[].class.getName()).get(0)); |
81 | | - Assert.assertEquals(1, root.getList(float[].class.getName()).size()); |
82 | | - Assert.assertEquals(0.0f, ((Integer)root.getList(float[].class.getName()).get(0)).floatValue(), TEST_FLOATING_VALUE); |
83 | | - Assert.assertEquals(1, root.getList(double[].class.getName()).size()); |
84 | | - Assert.assertEquals(0.0d, ((Integer)root.getList(double[].class.getName()).get(0)).doubleValue(), TEST_FLOATING_VALUE); |
85 | | - Assert.assertEquals(1, root.getList(boolean[].class.getName()).size()); |
86 | | - Assert.assertEquals(false, root.getList(boolean[].class.getName()).get(0)); |
87 | | - Assert.assertEquals(1, root.getList(Integer[].class.getName()).size()); |
88 | | - Assert.assertEquals(0, root.getList(Integer[].class.getName()).get(0)); |
89 | | - Assert.assertEquals(1, root.getList(Long[].class.getName()).size()); |
90 | | - Assert.assertEquals(0, root.getList(Long[].class.getName()).get(0)); |
91 | | - Assert.assertEquals(1, root.getList(Float[].class.getName()).size()); |
92 | | - Assert.assertEquals(0.0f, ((Integer) root.getList(Float[].class.getName()).get(0)).floatValue(), TEST_FLOATING_VALUE); |
93 | | - Assert.assertEquals(1, root.getList(Double[].class.getName()).size()); |
94 | | - Assert.assertEquals(0.0d, ((Integer)root.getList(Double[].class.getName()).get(0)).doubleValue(), TEST_FLOATING_VALUE); |
95 | | - Assert.assertEquals(1, root.getList(Boolean[].class.getName()).size()); |
96 | | - Assert.assertEquals(false, root.getList(Boolean[].class.getName()).get(0)); |
97 | | - Assert.assertEquals(1, root.getList(String[].class.getName()).size()); |
98 | | - Assert.assertEquals("String", root.getList(String[].class.getName()).get(0)); |
99 | | - Assert.assertNotNull(root.getMessage(Bundle.class.getName())); |
100 | | - Assert.assertEquals(1, root.getList(Bundle[].class.getName()).size()); |
101 | | - Assert.assertNotNull(root.getList(Bundle[].class.getName()).get(0)); |
102 | | - Assert.assertEquals(1, root.getList("ArrayList<Integer>").size()); |
103 | | - Assert.assertEquals(0, root.getList("ArrayList<Integer>").get(0)); |
| 59 | + assertNotNull("root is null.", root); |
| 60 | + assertFalse(root.containsKey(IntentDConnectMessage.EXTRA_REQUEST_CODE)); |
| 61 | + assertEquals("http://localhost:8080", root.getString("uri")); |
| 62 | + assertEquals(0, root.getInt("byte")); |
| 63 | + assertEquals('0', root.getInt("char")); |
| 64 | + assertEquals(0, root.getInt("int")); |
| 65 | + assertEquals(0L, root.getLong("long")); |
| 66 | + assertEquals(0.0, root.getDouble("float"), TEST_FLOATING_VALUE); |
| 67 | + assertEquals(0.0, root.getDouble("double"), TEST_FLOATING_VALUE); |
| 68 | + assertEquals(false, root.getBoolean("boolean")); |
| 69 | + assertEquals(0, root.getInt(Byte.class.getName())); |
| 70 | + assertEquals('0', root.getInt(Character.class.getName())); |
| 71 | + assertEquals(0, root.getInt(Integer.class.getName())); |
| 72 | + assertEquals(0L, root.getLong(Long.class.getName())); |
| 73 | + assertEquals(0.0, root.getDouble(Float.class.getName()), TEST_FLOATING_VALUE); |
| 74 | + assertEquals(0.0, root.getDouble(Double.class.getName()), TEST_FLOATING_VALUE); |
| 75 | + assertEquals(false, root.getBoolean(Boolean.class.getName())); |
| 76 | + assertEquals(String.class.getName(), root.getString(String.class.getName())); |
| 77 | + assertEquals(1, root.getList(int[].class.getName()).size()); |
| 78 | + assertEquals(0, root.getList(int[].class.getName()).get(0)); |
| 79 | + assertEquals(1, root.getList(long[].class.getName()).size()); |
| 80 | + assertEquals(0, root.getList(long[].class.getName()).get(0)); |
| 81 | + assertEquals(1, root.getList(float[].class.getName()).size()); |
| 82 | + assertEquals(0.0f, ((Integer)root.getList(float[].class.getName()).get(0)).floatValue(), TEST_FLOATING_VALUE); |
| 83 | + assertEquals(1, root.getList(double[].class.getName()).size()); |
| 84 | + assertEquals(0.0d, ((Integer)root.getList(double[].class.getName()).get(0)).doubleValue(), TEST_FLOATING_VALUE); |
| 85 | + assertEquals(1, root.getList(boolean[].class.getName()).size()); |
| 86 | + assertEquals(false, root.getList(boolean[].class.getName()).get(0)); |
| 87 | + assertEquals(1, root.getList(Integer[].class.getName()).size()); |
| 88 | + assertEquals(0, root.getList(Integer[].class.getName()).get(0)); |
| 89 | + assertEquals(1, root.getList(Long[].class.getName()).size()); |
| 90 | + assertEquals(0, root.getList(Long[].class.getName()).get(0)); |
| 91 | + assertEquals(1, root.getList(Float[].class.getName()).size()); |
| 92 | + assertEquals(0.0f, ((Integer) root.getList(Float[].class.getName()).get(0)).floatValue(), TEST_FLOATING_VALUE); |
| 93 | + assertEquals(1, root.getList(Double[].class.getName()).size()); |
| 94 | + assertEquals(0.0d, ((Integer)root.getList(Double[].class.getName()).get(0)).doubleValue(), TEST_FLOATING_VALUE); |
| 95 | + assertEquals(1, root.getList(Boolean[].class.getName()).size()); |
| 96 | + assertEquals(false, root.getList(Boolean[].class.getName()).get(0)); |
| 97 | + assertEquals(1, root.getList(String[].class.getName()).size()); |
| 98 | + assertEquals("String", root.getList(String[].class.getName()).get(0)); |
| 99 | + assertNotNull(root.getMessage(Bundle.class.getName())); |
| 100 | + assertEquals(1, root.getList(Bundle[].class.getName()).size()); |
| 101 | + assertNotNull(root.getList(Bundle[].class.getName()).get(0)); |
| 102 | + assertEquals(1, root.getList("ArrayList<Integer>").size()); |
| 103 | + assertEquals(0, root.getList("ArrayList<Integer>").get(0)); |
104 | 104 | } |
105 | 105 |
|
106 | 106 | } |
0 commit comments