mirror of
https://github.com/querydsl/querydsl.git
synced 2026-07-03 21:07:49 +08:00
commit
b3f51f9dab
@ -17,7 +17,6 @@ package com.mysema.codegen.model;
|
||||
* Parameter represents a parameter in a Constructor
|
||||
*
|
||||
* @author tiwe
|
||||
* @version $Id$
|
||||
*/
|
||||
public final class Parameter {
|
||||
|
||||
@ -35,7 +34,8 @@ public final class Parameter {
|
||||
if (o == this) {
|
||||
return true;
|
||||
} else if (o instanceof Parameter) {
|
||||
return type.equals(((Parameter) o).type);
|
||||
Parameter t = (Parameter) o;
|
||||
return type.equals(t.type) && name.equals(t.name);
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -6,14 +6,9 @@
|
||||
package com.mysema.codegen.model;
|
||||
|
||||
import static org.junit.Assert.assertFalse;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import com.mysema.codegen.model.ClassType;
|
||||
import com.mysema.codegen.model.Parameter;
|
||||
import com.mysema.codegen.model.TypeCategory;
|
||||
|
||||
public class ParameterTest {
|
||||
|
||||
@Test
|
||||
@ -23,8 +18,9 @@ public class ParameterTest {
|
||||
Parameter param3 = new Parameter("test2",
|
||||
new ClassType(TypeCategory.NUMERIC, Integer.class));
|
||||
|
||||
assertTrue(param1.equals(param2));
|
||||
assertFalse(param1.equals(param2));
|
||||
assertFalse(param1.equals(param3));
|
||||
assertFalse(param2.equals(param3));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user