summaryrefslogtreecommitdiff
path: root/src/test/java/au/id/zancanaro/javacheck/junit
diff options
context:
space:
mode:
authorCarlo Zancanaro <carlo@zancanaro.id.au>2015-06-03 12:39:14 +1000
committerCarlo Zancanaro <carlo@zancanaro.id.au>2015-06-03 12:39:14 +1000
commit7eabc41ad41e0da58fff2a6bb04212ea0cd3baa2 (patch)
tree567a3ebfc571a3728e2caf2ef565cba24321843d /src/test/java/au/id/zancanaro/javacheck/junit
parent27fcf37206591c774d79ec60de8d404ed83378ac (diff)
Add some more interesting tests
Diffstat (limited to 'src/test/java/au/id/zancanaro/javacheck/junit')
-rw-r--r--src/test/java/au/id/zancanaro/javacheck/junit/SimpleListOperationsTest.java44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/test/java/au/id/zancanaro/javacheck/junit/SimpleListOperationsTest.java b/src/test/java/au/id/zancanaro/javacheck/junit/SimpleListOperationsTest.java
deleted file mode 100644
index 089451e..0000000
--- a/src/test/java/au/id/zancanaro/javacheck/junit/SimpleListOperationsTest.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package au.id.zancanaro.javacheck.junit;
-
-import au.id.zancanaro.javacheck.Generator;
-import au.id.zancanaro.javacheck.annotations.DataSource;
-import au.id.zancanaro.javacheck.annotations.Property;
-import org.junit.runner.RunWith;
-
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.List;
-
-import static au.id.zancanaro.javacheck.Generators.*;
-import static org.junit.Assert.assertEquals;
-
-@RunWith(Properties.class)
-public class SimpleListOperationsTest {
-
- @DataSource
- public static Generator<List<Integer>> listOfIntegers = listOf(integer());
-
- @DataSource
- public static Generator<List<String>> listOfStrings = listOf(stringOf(alphaNumericCharacter()));
-
- @Property(maxSize = 100, runs = 1000)
- public void sortingIsIdempotent(List<Integer> list) {
- List<Integer> left = new ArrayList<>(list);
- Collections.sort(left);
-
- List<Integer> right = new ArrayList<>(list);
- Collections.sort(right);
- Collections.sort(right);
-
- assertEquals(left, right);
- }
-
- @Property(maxSize = 100, runs = 1000)
- public void reverseIsItsOwnInverse(List<String> list) {
- List<String> reversed = new ArrayList<>(list);
- Collections.reverse(reversed);
- Collections.reverse(reversed);
-
- assertEquals(list, reversed);
- }
-}