StoneSet isValid fertig und getestet
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@46 72836036-5685-4462-b002-a69064685172
This commit is contained in:
parent
d028cb8a0c
commit
027656acf7
2 changed files with 95 additions and 35 deletions
|
@ -60,6 +60,7 @@ public class StoneSetTest {
|
|||
assertSet(false, Arrays.asList(new Stone(RED), new Stone(BLACK),
|
||||
new Stone(1, RED), new Stone(2, RED)));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void sameColor() {
|
||||
assertSet(false, Arrays.asList(new Stone(1, RED), new Stone(1, RED),
|
||||
|
@ -71,23 +72,26 @@ public class StoneSetTest {
|
|||
@Test
|
||||
public void incorrectOrder() {
|
||||
assertSet(false, Arrays.asList(new Stone(4, RED), new Stone(6, RED),
|
||||
new Stone(5, RED)));
|
||||
new Stone(5, RED)));
|
||||
assertSet(false, Arrays.asList(new Stone(4, RED), new Stone(6, RED),
|
||||
new Stone(RED)));
|
||||
new Stone(RED)));
|
||||
assertSet(false, Arrays.asList(new Stone(4, RED), new Stone(RED),
|
||||
new Stone(5, RED)));
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void otherInvalid() {
|
||||
|
||||
|
||||
assertSet(false, Arrays.asList(new Stone(4, RED), new Stone(5, RED),
|
||||
new Stone(7, RED)));
|
||||
new Stone(7, RED)));
|
||||
assertSet(false, Arrays.asList(new Stone(4, RED), new Stone(5, BLUE),
|
||||
new Stone(6, RED)));
|
||||
assertSet(false, Arrays.asList(new Stone(4, RED), new Stone(5, RED)));
|
||||
|
||||
assertSet(false, Arrays.asList(new Stone(4, BLUE), new Stone(5, RED),
|
||||
new Stone(6, RED)));
|
||||
|
||||
}
|
||||
|
||||
// invalid Split
|
||||
@Test(expected = AssertionError.class)
|
||||
public void testSplitInvalidLow() {
|
||||
|
|
Reference in a new issue