Skip to content

Instantly share code, notes, and snippets.

@amaltson
Created October 19, 2010 14:55
Show Gist options
  • Save amaltson/634326 to your computer and use it in GitHub Desktop.
Save amaltson/634326 to your computer and use it in GitHub Desktop.
GWT UI Unit test, passes
public class LoginViewTest {
@Mock
private TextBox username;
@Mock
private TextBox password;
private LoginView loginView;
@BeforeClass
public void disarm() {
GWTMockUtilities.disarm();
}
@AfterClass
public void rearm() {
GWTMockUtilities.restore();
}
@BeforeMethod
public void initBefore() {
MockitoAnnotations.initMocks(this);
loginView = new LoginView(username, password);
}
@Test
public void notValidUsernamePassword() {
when(username.getText()).thenReturn("p");
when(password.getText()).thenReturn("pass");
Assert.assertFalse(loginView.validUsernameAndPassword());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment