[jbosstools-commits] JBoss Tools SVN: r35306 - in trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core: fakes and 1 other directory.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Mon Oct 3 21:20:21 EDT 2011
Author: adietish
Date: 2011-10-03 21:20:20 -0400 (Mon, 03 Oct 2011)
New Revision: 35306
Modified:
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserIntegrationTest.java
trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/fakes/TestUser.java
Log:
[JBIDE-9793] implemented IUser#hasDomain and changed API so that IUser#getDomain returns null if no domain was created
Modified: trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java
===================================================================
--- trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java 2011-10-04 00:05:42 UTC (rev 35305)
+++ trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserInfoIntegrationTest.java 2011-10-04 01:20:20 UTC (rev 35306)
@@ -35,9 +35,6 @@
*/
public class UserInfoIntegrationTest {
- private static final String PASSWORD_USER_WITHOUT_DOMAIN = "1q2w3e";
- private static final String RHLOGIN_USER_WITHOUT_DOMAIN = "toolsjboss.no.domain at gmail.com";
-
private OpenshiftService openshiftService;
private TestUser user;
@@ -67,7 +64,7 @@
*/
@Test(expected = NotFoundOpenshiftException.class)
public void canGetUserInfoForUserWithoutDomain() throws Exception {
- TestUser inexistantUser = new TestUser(RHLOGIN_USER_WITHOUT_DOMAIN, PASSWORD_USER_WITHOUT_DOMAIN);
+ TestUser inexistantUser = new TestUser(TestUser.RHLOGIN_USER_WITHOUT_DOMAIN, TestUser.PASSWORD_USER_WITHOUT_DOMAIN);
openshiftService.getUserInfo(inexistantUser);
}
Modified: trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserIntegrationTest.java
===================================================================
--- trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserIntegrationTest.java 2011-10-04 00:05:42 UTC (rev 35305)
+++ trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/UserIntegrationTest.java 2011-10-04 01:20:20 UTC (rev 35306)
@@ -14,6 +14,7 @@
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import java.util.Collection;
@@ -42,25 +43,27 @@
private User user;
private TestUser invalidUser;
private TestUser badUrlUser;
+ private TestUser userWithoutDomain;
@Before
public void setUp() throws OpenshiftException, DatatypeConfigurationException {
this.user = new TestUser();
this.invalidUser = new TestUser("bogusPassword");
this.badUrlUser = new TestUser(TestUser.RHLOGIN, TestUser.PASSWORD, "http://www.redhat.com");
+ this.userWithoutDomain = new TestUser(TestUser.RHLOGIN_USER_WITHOUT_DOMAIN, TestUser.PASSWORD_USER_WITHOUT_DOMAIN);
}
- @Test
+ @Test
public void canCheckIfUserIsValid() throws OpenshiftException {
assertTrue(user.isValid());
}
-
+
@Test
public void throwsExceptionIfInvalidCredentials() throws OpenshiftException {
assertFalse(invalidUser.isValid());
}
- @Test(expected=NotFoundOpenshiftException.class)
+ @Test(expected = NotFoundOpenshiftException.class)
public void throwsExceptionIfBadUrl() throws OpenshiftException {
badUrlUser.isValid();
}
@@ -90,7 +93,7 @@
assertTrue(domain.getNamespace().length() > 0);
}
- @Test(expected=OpenshiftEndpointException.class)
+ @Test(expected = OpenshiftEndpointException.class)
public void cannotCreateDomainIfAlreadyExists() throws OpenshiftException {
IDomain domain = user.getDomain();
assertNotNull(domain);
@@ -100,6 +103,12 @@
}
@Test
+ public void getNullIfNoDomainPresent() throws OpenshiftException {
+ IDomain domain = userWithoutDomain.getDomain();
+ assertNull(domain);
+ }
+
+ @Test
public void canGetCartridges() throws OpenshiftException {
Collection<ICartridge> cartridges = user.getCartridges();
assertNotNull(cartridges);
Modified: trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/fakes/TestUser.java
===================================================================
--- trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/fakes/TestUser.java 2011-10-04 00:05:42 UTC (rev 35305)
+++ trunk/as/tests/org.jboss.ide.eclipse.as.openshift.test/src/org/jboss/ide/eclipse/as/openshift/test/internal/core/fakes/TestUser.java 2011-10-04 01:20:20 UTC (rev 35306)
@@ -21,6 +21,9 @@
*/
public class TestUser extends User {
+ public static final String RHLOGIN_USER_WITHOUT_DOMAIN = "toolsjboss.no.domain2 at gmail.com";
+ public static final String PASSWORD_USER_WITHOUT_DOMAIN = "1q2w3e";
+
public static final String RHLOGIN = "toolsjboss at gmail.com";
public static final String PASSWORD = "1q2w3e";
More information about the jbosstools-commits
mailing list