@@ -0,0 +1,1077 @@
+package study.hard;%0A%0Aimport static org.junit.Assert.*;%0A%0Aimport org.apache.commons.lang.builder.EqualsBuilder;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0Aimport study.hard.commons.User;%0A%0A/**%0A * @author SeomGi, Han(iandmyhand@gmail.com)%0A */%0Apublic class EqualsBuilderTester %7B%0A%0A%09private class UserOverrideEquals extends User %7B%0A%09%09private static final long serialVersionUID = 3964053505870438947L;%0A%0A%09%09public UserOverrideEquals(String name, Integer age) %7B%0A%09%09%09super(name, age);%0A%09%09%7D%0A%0A%09%09@Override%0A%09%09public boolean equals(Object obj) %7B%0A%09%09%09return EqualsBuilder.reflectionEquals(this, obj);%0A%09%09%7D%0A%09%7D%0A%0A%09private UserOverrideEquals user1;%0A%09private UserOverrideEquals user2;%0A%09private UserOverrideEquals user3;%0A%09private UserOverrideEquals user4;%0A%0A%09@Before%0A%09public void setUp() %7B%0A%09%09user1 = new UserOverrideEquals(%22Tester1%22, 20);%0A%09%09user2 = new UserOverrideEquals(%22Tester1%22, 20);%0A%09%09user3 = new UserOverrideEquals(%22Tester2%22, 20);%0A%09%09user4 = new UserOverrideEquals(%22Tester3%22, 25);%0A%09%7D%0A%0A%09@Test%0A%09public void testEquals() %7B%0A%09%09assertTrue(user1.equals(user2));%0A%09%09assertFalse(user3.equals(user4));%0A%09%7D%0A%7D%0A

Add test code of EqualsBuilder.