Advertisement
Ellie29

Untitled

Dec 10th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.84 KB | None | 0 0
  1. @RunWith(RobolectricTestRunner.class)
  2. @Config(manifest = "./../app/src/main/AndroidManifest.xml")
  3. public class inviteMemberRobolectricUnitTest {
  4.  
  5.     @Mock
  6.     Context mMockContext;
  7.  
  8.     @Rule
  9.     public MockitoRule mockitoRule = MockitoJUnit.rule();
  10.  
  11.     //SUCCESS
  12.     @Test
  13.     public void testInviteSuccess() {
  14.         InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
  15.         String actualLogin = "lover";
  16.         Boolean actualResult = myTestObject.validateLogin(actualLogin);
  17.         assertEquals(true,  actualResult);
  18.     }
  19.  
  20.     //FAIL
  21.     @Test
  22.     public void testInviteFailNullLogin() {
  23.         InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
  24.         String actualLogin = null;
  25.         Boolean actualResult = myTestObject.validateLogin(actualLogin);
  26.         assertEquals(false,  actualResult);
  27.     }
  28.  
  29.     //FAIL
  30.     @Test
  31.     public void testInviteLoginNotExists() {
  32.         InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
  33.         String actualLogin = "lover321";
  34.         Boolean actualResult = myTestObject.validateLogin(actualLogin);
  35.         assertEquals(false,  actualResult);
  36.     }
  37.  
  38.     //FAIL
  39.     @Test
  40.     public void testInviteFailToShortLogin() {
  41.         InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
  42.         String actualLogin = "lov";
  43.         Boolean actualResult = myTestObject.validateLogin(actualLogin);
  44.         assertEquals(false,  actualResult);
  45.     }
  46.  
  47.     //FAIL
  48.     @Test
  49.     public void testInviteFailToLongLogin() {
  50.         InviteMemberActivity myTestObject= new InviteMemberActivity(mMockContext);
  51.         String actualLogin = "loverloverloverloverloverloverlover";
  52.         Boolean actualResult = myTestObject.validateLogin(actualLogin);
  53.         assertEquals(false,  actualResult);
  54.     }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement