package org.cloudifysource.dsl.cloud; import org.cloudifysource.domain.cloud.CloudUser; import org.cloudifysource.dsl.internal.DSLValidationContext; import org.cloudifysource.dsl.internal.validators.CloudUserValidator; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * The class <code>CloudUserTest</code> contains tests for the class <code>{@link CloudUser}</code>. * * @author barakme * @version $Revision: 1.0 $ */ public class CloudUserTest { /** * Run the void validateKeyFileDefaultValue() method test. * * @throws Exception */ @Test public void testValidateKeyFileDefaultValue_1() throws Exception { final CloudUser fixture = new CloudUser(); CloudUserValidator fixtureValidator = new CloudUserValidator(); fixtureValidator.setDSLEntity(fixture); fixture.setUser(""); fixture.setApiKey(""); fixtureValidator.validateDefaultValues(new DSLValidationContext()); // add additional test code here // unverified } /** * Run the void validateKeyFileDefaultValue() method test. * * @throws Exception */ @Test(expected = org.cloudifysource.dsl.internal.DSLValidationException.class) public void testValidateKeyFileDefaultValue_2() throws Exception { final CloudUser fixture = new CloudUser(); CloudUserValidator fixtureValidator = new CloudUserValidator(); fixtureValidator.setDSLEntity(fixture); fixture.setUser("ENTER_USER"); fixture.setApiKey(""); fixtureValidator.validateDefaultValues(new DSLValidationContext()); // add additional test code here // unverified } /** * Run the void validateKeyFileDefaultValue() method test. * * @throws Exception */ @Test(expected = org.cloudifysource.dsl.internal.DSLValidationException.class) public void testValidateKeyFileDefaultValue_3() throws Exception { final CloudUser fixture = new CloudUser(); CloudUserValidator fixtureValidator = new CloudUserValidator(); fixtureValidator.setDSLEntity(fixture); fixture.setUser(""); fixture.setApiKey("ENTER_KEY"); fixtureValidator.validateDefaultValues(new DSLValidationContext()); // add additional test code here // unverified } /** * Perform pre-test initialization. * * @throws Exception if the initialization fails for some reason */ @Before public void setUp() throws Exception { // add additional set up code here } /** * Perform post-test clean-up. * * @throws Exception if the clean-up fails for some reason */ @After public void tearDown() throws Exception { // Add additional tear down code here } }