package fr.pagesjaunes.mdm.test;
import static fr.pagesjaunes.mdm.core.Constants.Extra.NEWS_ITEM;
import android.content.Intent;
import android.test.ActivityInstrumentationTestCase2;
import fr.pagesjaunes.mdm.core.News;
import fr.pagesjaunes.mdm.ui.CarouselActivity;
/**
* Tests for displaying a specific {@link News} item
*/
public class NewsViewTest extends ActivityInstrumentationTestCase2<CarouselActivity> {
/**
* Create test for {@link fr.pagesjaunes.mdm.ui.CarouselActivity}
*/
public NewsViewTest() {
super(CarouselActivity.class);
}
/**
* Configure intent used to display a {@link News}
*/
@Override
protected void setUp() throws Exception {
super.setUp();
Intent intent = new Intent();
// TODO: BUILD News item for testing.
News news = new News();
news.setTitle("Foo");
news.setObjectId("Bar");
intent.putExtra(NEWS_ITEM, news);
setActivityIntent(intent);
}
/**
* Verify activity exists
*/
public void testActivityExists() {
assertNotNull(getActivity());
}
}