| 12345678910111213141516171819202122232425262728293031323334 |
- package com.example.yiupang.freefoodfinder;
- import org.junit.Test;
- import java.lang.reflect.Method;
- import static org.hamcrest.CoreMatchers.instanceOf;
- import static org.junit.Assert.assertEquals;
- import static org.junit.Assert.assertThat;
- /**
- * Created by yiupang on 6/4/2017.
- *
- */
- public class TestMainActivity
- {
- @Test
- public void TestSwitchFragment()
- {
- AboutUsScreen expected = new AboutUsScreen();
- try
- {
- MainActivity m = new MainActivity();
- Method m1 = m.getClass().getDeclaredMethod("getSelectedFragement", int.class);
- m1.setAccessible(true);
- Object o = m1.invoke(m, 1);
- assertThat(expected, instanceOf(o.getClass()));
- }
- catch (Exception e)
- {
- System.out.println(e);
- }
- }
- }
|