/** * @author Robin Hammar�ng */ package com.chalmers.feedlr.model; import android.test.AndroidTestCase; public class TwitterItemTest extends AndroidTestCase { private TwitterItem ti; private User user; /** * This is called before each test. */ @Override protected void setUp() throws Exception { super.setUp(); user = new User(); user.setUserName("Olle"); ti = new TwitterItem(); ti.setText("Hej David!"); ti.setUser(user); ti.setId("1337"); } /** * Tests the constructor, if the object is created properly. The various * objects should have been created with suitable values. */ public void testPreconditions() { assertTrue(ti != null); assertTrue(ti.getUser() == user); assertTrue(ti.getText().equalsIgnoreCase("Hej David!")); assertTrue(ti.getId().equalsIgnoreCase("1337")); } /** * This is called after each test, to insure that each test is ran * individually. */ @Override public void tearDown() throws Exception { super.tearDown(); user = null; ti = null; } }