diff options
author | 2014-11-19 10:26:43 +0000 | |
---|---|---|
committer | 2014-11-19 10:26:44 +0000 | |
commit | 59867a8fdb5882e7cd00dd35a5a314559d4decf5 (patch) | |
tree | 6e796afa87153fcf5bd19189a1f000f235fa1fbf /tests/src/com/android/inputmethod/latin/utils/JsonUtilsTests.java | |
parent | 8736f2d719940b18b931ad18b7b436ecbd28d222 (diff) | |
parent | cae324c561738c946be98e7a2fb4178e1ae08f9e (diff) | |
download | latinime-59867a8fdb5882e7cd00dd35a5a314559d4decf5.tar.gz latinime-59867a8fdb5882e7cd00dd35a5a314559d4decf5.tar.xz latinime-59867a8fdb5882e7cd00dd35a5a314559d4decf5.zip |
Merge "Cleanup StringAndJsonUtilsTests"
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/utils/JsonUtilsTests.java')
-rw-r--r-- | tests/src/com/android/inputmethod/latin/utils/JsonUtilsTests.java | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/tests/src/com/android/inputmethod/latin/utils/JsonUtilsTests.java b/tests/src/com/android/inputmethod/latin/utils/JsonUtilsTests.java new file mode 100644 index 000000000..194112070 --- /dev/null +++ b/tests/src/com/android/inputmethod/latin/utils/JsonUtilsTests.java @@ -0,0 +1,36 @@ +/* + * Copyright (C) 2014 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.inputmethod.latin.utils; + +import android.test.AndroidTestCase; +import android.test.suitebuilder.annotation.SmallTest; + +import java.util.Arrays; +import java.util.List; + +@SmallTest +public class JsonUtilsTests extends AndroidTestCase { + public void testJsonUtils() { + final Object[] objs = new Object[] { 1, "aaa", "bbb", 3 }; + final List<Object> objArray = Arrays.asList(objs); + final String str = JsonUtils.listToJsonStr(objArray); + final List<Object> newObjArray = JsonUtils.jsonStrToList(str); + for (int i = 0; i < objs.length; ++i) { + assertEquals(objs[i], newObjArray.get(i)); + } + } +} |