diff options
author | laco0416 <laco0416@gmail.com> | 2014-03-27 02:17:50 +0900 |
---|---|---|
committer | laco0416 <laco0416@gmail.com> | 2014-03-27 02:17:50 +0900 |
commit | c37ec4287be8de18ac6a8afaa3adaaccb7d0697a (patch) | |
tree | 8f450230a5756f70883aedd8e1b5bef7eeed9aa6 /SmileEssenceTest | |
parent | 1687b2803854c2bc57109ccb74ec9a5efec1a3cf (diff) | |
download | SmileEssence-c37ec4287be8de18ac6a8afaa3adaaccb7d0697a.tar.gz |
Prepare implementation of CustomListFragment
Diffstat (limited to 'SmileEssenceTest')
-rw-r--r-- | SmileEssenceTest/src/net/lacolaco/smileessence/activity/MainActivityTest.java | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/SmileEssenceTest/src/net/lacolaco/smileessence/activity/MainActivityTest.java b/SmileEssenceTest/src/net/lacolaco/smileessence/activity/MainActivityTest.java index 01c6be78..3d74ca64 100644 --- a/SmileEssenceTest/src/net/lacolaco/smileessence/activity/MainActivityTest.java +++ b/SmileEssenceTest/src/net/lacolaco/smileessence/activity/MainActivityTest.java @@ -24,11 +24,14 @@ package net.lacolaco.smileessence.activity; +import android.app.ListFragment; import android.test.ActivityInstrumentationTestCase2; import net.lacolaco.smileessence.entity.Account; import net.lacolaco.smileessence.notification.Notificator; import net.lacolaco.smileessence.util.TwitterMock; import net.lacolaco.smileessence.view.TestFragment; +import net.lacolaco.smileessence.view.adapter.CustomListAdapter; +import net.lacolaco.smileessence.viewmodel.StatusViewModel; /** * This is a simple framework for a test of an Application. See @@ -103,11 +106,6 @@ public class MainActivityTest extends ActivityInstrumentationTestCase2<MainActiv assertNotNull(getActivity().getPagerAdapter()); } - public void testGetLastUsedAccount() throws Exception - { - assertEquals(-1, getActivity().getLastUsedAccountID()); - } - public void testAddPageTest() throws Exception { getActivity().runOnUiThread(new Runnable() @@ -177,4 +175,18 @@ public class MainActivityTest extends ActivityInstrumentationTestCase2<MainActiv } }); } + + public void testRegisterListPage() throws Exception + { + getActivity().runOnUiThread(new Runnable() + { + @Override + public void run() + { + CustomListAdapter<StatusViewModel> adapter = new CustomListAdapter<>(getActivity(), StatusViewModel.class); + assertTrue(getActivity().registerListFragment("", ListFragment.class, adapter)); + assertEquals(adapter, getActivity().getListAdapter(getActivity().getPageCount() - 1)); + } + }); + } } |