Skip to content
Tim Tong edited this page Aug 2, 2015 · 12 revisions

Frameworks

  • JUnit
  • Mockito
  • PowerMockito

*** Should only be using mock objects and mocked behavior for unit testing.

JUnit

The most typical JUnit commands will be:

  • Assert.assertEquals(Object expected, Object actual);
  • Assert.assertTrue(boolean expression);
  • Assert.assertFalse(boolean expression);
  • Assert.assertNull(Object object);
  • Assert.assertNotNull(Object object);

See JUnit API for more.

Mockito

To create a mock object

@RunWith(MockitoJUnitRunner.class)
public class Test {
    @Mock
    private Object object;
}

Unit

Integration

Integration testing is temporarily put on hold.

Clone this wiki locally