package ca.ualberta.cs.cmput301f14t14.questionapp.test;
import android.test.ActivityInstrumentationTestCase2;
import ca.ualberta.cs.cmput301f14t14.questionapp.MainActivity;
import ca.ualberta.cs.cmput301f14t14.questionapp.data.ClientData;
import ca.ualberta.cs.cmput301f14t14.questionapp.data.DataManager;
import ca.ualberta.cs.cmput301f14t14.questionapp.model.Question;
public class AccountTests extends ActivityInstrumentationTestCase2<MainActivity> {
private DataManager manager;
public AccountTests() {
super(MainActivity.class);
}
protected void setUp() throws Exception {
manager = DataManager.getInstance(getInstrumentation().getTargetContext().getApplicationContext());
}
protected void tearDown() throws Exception {
super.tearDown();
}
public void testAuthorship(){
ClientData cd = new ClientData(getActivity().getApplicationContext());
cd.setUsername("Boris");
Question testQuestion = new Question("stuff title", "stuff", cd.getUsername(), null);
assertTrue("Question author is not Boris!", testQuestion.getAuthor().equals("Boris"));
}
}