package org.openlmis.core.view.activity;
import android.view.Menu;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.openlmis.core.LMISTestRunner;
import org.openlmis.core.view.fragment.KitStockCardListFragment;
import org.robolectric.Robolectric;
import static org.assertj.core.api.Assertions.assertThat;
import static org.robolectric.Shadows.shadowOf;
@RunWith(LMISTestRunner.class)
public class KitStockCardListActivityTest {
private KitStockCardListActivity kitStockCardListActivity;
@Before
public void setUp() throws Exception {
kitStockCardListActivity = Robolectric.buildActivity(KitStockCardListActivity.class).create().get();
}
@Test
public void shouldLoadKitStockOverviewFragment() throws Exception {
assertThat(kitStockCardListActivity.stockCardFragment).isInstanceOf(KitStockCardListFragment.class);
}
@Test
public void shouldNotHaveAnyMenuItems() {
Menu optionsMenu = shadowOf(kitStockCardListActivity).getOptionsMenu();
assertThat(optionsMenu.size()).isEqualTo(0);
}
}