Added More tests.
This commit is contained in:
@@ -114,23 +114,23 @@ public class TaskLaunchRequest implements Serializable{
|
||||
if (!uri.equals(that.uri)){
|
||||
return false;
|
||||
}
|
||||
if (!(commandlineArguments != null ? commandlineArguments.equals(that.commandlineArguments) : that.commandlineArguments == null)){
|
||||
if (!commandlineArguments.equals(that.commandlineArguments)){
|
||||
return false;
|
||||
}
|
||||
if(!(deploymentProperties != null ? deploymentProperties.equals(that.deploymentProperties) : that.deploymentProperties == null))
|
||||
if(!deploymentProperties.equals(that.deploymentProperties))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return environmentProperties != null ? environmentProperties.equals(that.environmentProperties) : that.environmentProperties == null;
|
||||
return environmentProperties.equals(that.environmentProperties);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
int result = uri != null ? uri.hashCode() : 0;
|
||||
result = 31 * result + (commandlineArguments != null ? commandlineArguments.hashCode() : 0);
|
||||
result = 31 * result + (environmentProperties != null ? environmentProperties.hashCode() : 0);
|
||||
result = 31 * result + (deploymentProperties != null ? deploymentProperties.hashCode() : 0);
|
||||
int result = uri.hashCode();
|
||||
result = 31 * result + commandlineArguments.hashCode();
|
||||
result = 31 * result + environmentProperties.hashCode();
|
||||
result = 31 * result + deploymentProperties.hashCode();
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@ import java.util.Map;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
@@ -49,6 +50,7 @@ public class TaskLaunchRequestTests {
|
||||
Collections.EMPTY_MAP,
|
||||
Collections.EMPTY_MAP);
|
||||
assertFalse(request.equals(null));
|
||||
assertFalse(request.equals("nope"));
|
||||
assertTrue(request.equals(request));
|
||||
assertTrue(request.equals(request2));
|
||||
TaskLaunchRequest requestDiff = new TaskLaunchRequest("http://oops",
|
||||
@@ -63,6 +65,10 @@ public class TaskLaunchRequestTests {
|
||||
Collections.EMPTY_MAP);
|
||||
assertFalse(request.equals(requestDiff));
|
||||
|
||||
requestDiff = new TaskLaunchRequest(URI,
|
||||
null, null, null);
|
||||
assertTrue(request.equals(requestDiff));
|
||||
|
||||
requestDiff = new TaskLaunchRequest(URI,
|
||||
Collections.EMPTY_LIST,
|
||||
map,
|
||||
@@ -75,5 +81,7 @@ public class TaskLaunchRequestTests {
|
||||
map);
|
||||
assertFalse(request.equals(requestDiff));
|
||||
|
||||
assertEquals(request.hashCode(), request.hashCode());
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user