package com.talk.demo.test; import android.content.Context; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.test.ActivityInstrumentationTestCase2; import android.test.UiThreadTest; import com.talk.demo.MainActivity; import com.talk.demo.persistence.DBManager; import com.talk.demo.persistence.TimeRecord; import com.talk.demo.util.TalkUtil; import java.util.Date; public class TestRecord extends ActivityInstrumentationTestCase2<MainActivity> { private MainActivity activity; private DBManager mgr; public TestRecord(Class<MainActivity> activityClass) { super(activityClass); // TODO Auto-generated constructor stub } public TestRecord(String name) { super(MainActivity.class); setName(name); } @Override protected void setUp() throws Exception { super.setUp(); activity = this.getActivity(); mgr = new DBManager(activity); } @UiThreadTest public void testInputLogin() { // Create the adapter that will return a fragment for each of the three // primary sections of the app. Date date1 = TalkUtil.Cal_Days(new Date(), -1); Date date2 = TalkUtil.Cal_Days(new Date(), -2); Date date3 = TalkUtil.Cal_Days(new Date(), -3); Date date4 = TalkUtil.Cal_Days(new Date(), -4); Date date5 = TalkUtil.Cal_Days(new Date(), -5); Date date6 = TalkUtil.Cal_Days(new Date(), -6); Date date7 = TalkUtil.Cal_Days(new Date(), -7); String c1 = "Hello darkness, my old friend"; TimeRecord tr1 = new TimeRecord(c1, date1); tr1.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr1.getTimeRecord().setLink("abc"); mgr.addTime(tr1); String c2 = "I come to talk with you again"; TimeRecord tr2 = new TimeRecord(c2, date2); tr2.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr2.getTimeRecord().setLink("abc"); mgr.addTime(tr2); String c3 = "Because a vision softly creeping"; TimeRecord tr3 = new TimeRecord(c3, date3); tr3.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr3.getTimeRecord().setLink("abc"); mgr.addTime(tr3); String c4 = "Left its seeds while I was sleeping"; TimeRecord tr4 = new TimeRecord(c4, date4); tr4.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr4.getTimeRecord().setLink("abc"); mgr.addTime(tr4); String c5 = "And the vision that was planted in my brain"; TimeRecord tr5 = new TimeRecord(c5, date5); tr5.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr5.getTimeRecord().setLink("abc"); mgr.addTime(tr5); String c6 = "Still remains "; TimeRecord tr6 = new TimeRecord(c6, date6); tr6.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr6.getTimeRecord().setLink("abc"); mgr.addTime(tr6); String c7 = "Within the sound of silence"; TimeRecord tr7 = new TimeRecord(c7, date7); tr7.getTimeRecord().setContentType(TalkUtil.MEDIA_TYPE_TEXT); tr7.getTimeRecord().setLink("abc"); mgr.addTime(tr7); } @Override protected void tearDown() throws Exception { super.tearDown(); //TODO: clear added items } }