1 package com.diasparsoftware.java.lang.test;
2
3 import java.util.*;
4
5 import com.diasparsoftware.java.util.Money;
6 import com.diasparsoftware.util.junit.ValueObjectEqualsTest;
7
8 public class ValueObjectEqualsTestSinglePropertyTest
9 extends ValueObjectEqualsTest {
10
11 protected Object createControlInstance() throws Exception {
12 return new Money(100, 0);
13 }
14
15 protected Object createInstanceDiffersIn(String keyPropertyName)
16 throws Exception {
17
18 return new Money(200, 0);
19 }
20
21 protected List keyPropertyNames() {
22 return Collections.singletonList("cents");
23 }
24
25 }