Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @RunWith(RobolectricTestRunner.class)
- @Config(manifest = "./../app/src/main/AndroidManifest.xml")
- public class inviteMemberRobolectricUnitTest {
- @Mock
- Context mMockContext;
- @Rule
- public MockitoRule mockitoRule = MockitoJUnit.rule();
- //SUCCESS
- @Test
- public void testInviteSuccess() {
- InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
- String actualLogin = "lover";
- Boolean actualResult = myTestObject.validateLogin(actualLogin);
- assertEquals(true, actualResult);
- }
- //FAIL
- @Test
- public void testInviteFailNullLogin() {
- InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
- String actualLogin = null;
- Boolean actualResult = myTestObject.validateLogin(actualLogin);
- assertEquals(false, actualResult);
- }
- //FAIL
- @Test
- public void testInviteLoginNotExists() {
- InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
- String actualLogin = "lover321";
- Boolean actualResult = myTestObject.validateLogin(actualLogin);
- assertEquals(false, actualResult);
- }
- //FAIL
- @Test
- public void testInviteFailToShortLogin() {
- InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
- String actualLogin = "lov";
- Boolean actualResult = myTestObject.validateLogin(actualLogin);
- assertEquals(false, actualResult);
- }
- //FAIL
- @Test
- public void testInviteFailToLongLogin() {
- InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
- String actualLogin = "loverloverloverloverloverloverlover";
- Boolean actualResult = myTestObject.validateLogin(actualLogin);
- assertEquals(false, actualResult);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement