mirror of
https://github.com/querydsl/querydsl.git
synced 2026-07-03 21:07:49 +08:00
33 lines
934 B
Java
33 lines
934 B
Java
/*
|
|
* Copyright (c) 2010 Mysema Ltd.
|
|
* All rights reserved.
|
|
*
|
|
*/
|
|
package com.mysema.codegen.model;
|
|
|
|
import static org.junit.Assert.assertEquals;
|
|
|
|
import java.util.Arrays;
|
|
|
|
import org.junit.Test;
|
|
|
|
import com.mysema.codegen.model.ClassType;
|
|
import com.mysema.codegen.model.Constructor;
|
|
import com.mysema.codegen.model.Parameter;
|
|
import com.mysema.codegen.model.TypeCategory;
|
|
|
|
public class ConstructorTest {
|
|
|
|
@Test
|
|
public void test(){
|
|
Parameter firstName = new Parameter("firstName", new ClassType(TypeCategory.STRING, String.class));
|
|
Parameter lastName = new Parameter("lastName", new ClassType(TypeCategory.STRING, String.class));
|
|
Constructor c1 = new Constructor(Arrays.asList(firstName, lastName));
|
|
Constructor c2 = new Constructor(Arrays.asList(firstName, lastName));
|
|
assertEquals(c1, c1);
|
|
assertEquals(c1, c2);
|
|
assertEquals(c1.hashCode(), c2.hashCode());
|
|
}
|
|
|
|
}
|