Ranides Atterwim 10 jaren geleden
bovenliggende
commit
fc04ab3852

+ 49 - 48
assira/src/test/java/net/ranides/assira/collection/mockup/TPointUtils.java

@@ -14,9 +14,10 @@ import java.util.Random;
 import java.util.TreeMap;
 import net.ranides.assira.collection.HashComparator;
 import net.ranides.assira.collection.lookups.Lookup;
-import static net.ranides.assira.collection.mockup.TPointEnum.B1;
+import static net.ranides.assira.collection.mockup.TValueEnum.B1;
 import net.ranides.assira.generic.CompareUtils;
 import static org.junit.Assert.fail;
+import static org.junit.Assert.fail;
 
 /**
  *
@@ -28,7 +29,7 @@ public final class TPointUtils {
         // utility class
     }
     
-    public static final ObjectGenerator<TPoint, TPointEnum> KEYS = new ObjectGenerator<TPoint, TPointEnum>(TPoint.class) {
+    public static final ObjectGenerator<TPoint, TValueEnum> KEYS = new ObjectGenerator<TPoint, TValueEnum>(TPoint.class) {
         
         @Override
         public HashComparator<TPoint> comparator() {
@@ -36,7 +37,7 @@ public final class TPointUtils {
         }
         
         @Override
-        public TPoint object(TPointEnum key) {
+        public TPoint object(TValueEnum key) {
             return $key(key);
         }
         
@@ -46,7 +47,7 @@ public final class TPointUtils {
         }
     };
     
-    public static final ObjectGenerator<Entry<TPoint, Integer>, TPointEnum> ENTRIES = new ObjectGenerator<Entry<TPoint, Integer>, TPointEnum>(Entry.class) {
+    public static final ObjectGenerator<Entry<TPoint, Integer>, TValueEnum> ENTRIES = new ObjectGenerator<Entry<TPoint, Integer>, TValueEnum>(Entry.class) {
 
         @Override
         public HashComparator<Entry<TPoint, Integer>> comparator() {
@@ -54,7 +55,7 @@ public final class TPointUtils {
         }
 
         @Override
-        public Entry<TPoint, Integer> object(TPointEnum key) {
+        public Entry<TPoint, Integer> object(TValueEnum key) {
             return $entry(key);
         }
 
@@ -83,47 +84,47 @@ public final class TPointUtils {
     //      punkty suma < 100
     //      wartości mniejsze < 100
 
-    private static final EnumMap<TPointEnum, TPoint> M_KEYS = new EnumMap<>(TPointEnum.class);
+    private static final EnumMap<TValueEnum, TPoint> M_KEYS = new EnumMap<>(TValueEnum.class);
     
     static {
-        M_KEYS.put(TPointEnum.A1,    new TPoint(7, 4, 6));                // 17
-        M_KEYS.put(TPointEnum.A1_EQ, new TPoint(7, 1, 9));                // 17
-        M_KEYS.put(TPointEnum.A1_NE, new TPoint(7, 1, 2));                // 9
-        M_KEYS.put(TPointEnum.B1,    new TPoint(8, 4, 12));               // 24
-        M_KEYS.put(TPointEnum.C1,    new TPoint(9, 4, 13));               // 26
-        M_KEYS.put(TPointEnum.D1,    new TPoint(20, 40, 3));              // 63
-        M_KEYS.put(TPointEnum.D2,    new TPoint(20, 40, 4));              // 64
-        M_KEYS.put(TPointEnum.D3,    new TPoint(20, 40, 5));              // 65
-        M_KEYS.put(TPointEnum.D4,    new TPoint(20, 40, 6));              // 66
-        M_KEYS.put(TPointEnum.E1,    new TPoint(33, 42, 6));              // 81
-        M_KEYS.put(TPointEnum.E1_EQ, new TPoint(33, 42, 6+0x10000));      // 81
-        M_KEYS.put(TPointEnum.E1_NE, new TPoint(33, 42, 17));             // 92
+        M_KEYS.put(TValueEnum.A1,    new TPoint(7, 4, 6));                // 17
+        M_KEYS.put(TValueEnum.A1_EQ, new TPoint(7, 1, 9));                // 17
+        M_KEYS.put(TValueEnum.A1_NE, new TPoint(7, 1, 2));                // 9
+        M_KEYS.put(TValueEnum.B1,    new TPoint(8, 4, 12));               // 24
+        M_KEYS.put(TValueEnum.C1,    new TPoint(9, 4, 13));               // 26
+        M_KEYS.put(TValueEnum.D1,    new TPoint(20, 40, 3));              // 63
+        M_KEYS.put(TValueEnum.D2,    new TPoint(20, 40, 4));              // 64
+        M_KEYS.put(TValueEnum.D3,    new TPoint(20, 40, 5));              // 65
+        M_KEYS.put(TValueEnum.D4,    new TPoint(20, 40, 6));              // 66
+        M_KEYS.put(TValueEnum.E1,    new TPoint(33, 42, 6));              // 81
+        M_KEYS.put(TValueEnum.E1_EQ, new TPoint(33, 42, 6+0x10000));      // 81
+        M_KEYS.put(TValueEnum.E1_NE, new TPoint(33, 42, 17));             // 92
         
-        M_KEYS.put(TPointEnum.SUB_MIN, new TPoint(3, 2, 1));              // 6
-        M_KEYS.put(TPointEnum.SUB_MAX, new TPoint(44, 43, 12));           // 99
+        M_KEYS.put(TValueEnum.SUB_MIN, new TPoint(3, 2, 1));              // 6
+        M_KEYS.put(TValueEnum.SUB_MAX, new TPoint(44, 43, 12));           // 99
     }
     
-    private static final EnumMap<TPointEnum, Integer> M_VALS = new EnumMap<>(TPointEnum.class);
+    private static final EnumMap<TValueEnum, Integer> M_VALS = new EnumMap<>(TValueEnum.class);
     
     static {
-        M_VALS.put(TPointEnum.A1,    17);
-        M_VALS.put(TPointEnum.A1_EQ, 19);
-        M_VALS.put(TPointEnum.A1_NE, 20);
-        M_VALS.put(TPointEnum.B1,    21);
-        M_VALS.put(TPointEnum.C1,    22);
-        M_VALS.put(TPointEnum.D1,    31);
-        M_VALS.put(TPointEnum.D2,    32);
-        M_VALS.put(TPointEnum.D3,    33);
-        M_VALS.put(TPointEnum.D4,    34);
-        M_VALS.put(TPointEnum.E1,    81);
-        M_VALS.put(TPointEnum.E1_EQ, 81);
-        M_VALS.put(TPointEnum.E1_NE, 81);
-        M_VALS.put(TPointEnum.SUB_MIN, 91);
-        M_VALS.put(TPointEnum.SUB_MAX, 92);
+        M_VALS.put(TValueEnum.A1,    17);
+        M_VALS.put(TValueEnum.A1_EQ, 19);
+        M_VALS.put(TValueEnum.A1_NE, 20);
+        M_VALS.put(TValueEnum.B1,    21);
+        M_VALS.put(TValueEnum.C1,    22);
+        M_VALS.put(TValueEnum.D1,    31);
+        M_VALS.put(TValueEnum.D2,    32);
+        M_VALS.put(TValueEnum.D3,    33);
+        M_VALS.put(TValueEnum.D4,    34);
+        M_VALS.put(TValueEnum.E1,    81);
+        M_VALS.put(TValueEnum.E1_EQ, 81);
+        M_VALS.put(TValueEnum.E1_NE, 81);
+        M_VALS.put(TValueEnum.SUB_MIN, 91);
+        M_VALS.put(TValueEnum.SUB_MAX, 92);
     }
     
-    public static void $put(Map<TPoint, Integer> target, TPointEnum... items) {
-        for(TPointEnum item : items) {
+    public static void $put(Map<TPoint, Integer> target, TValueEnum... items) {
+        for(TValueEnum item : items) {
             target.put($key(item), $value(item));
         }
     }
@@ -134,7 +135,7 @@ public final class TPointUtils {
         }
     }
     
-    public static Entry<TPoint, Integer> $find(Map<TPoint, Integer> target, TPointEnum key) {
+    public static Entry<TPoint, Integer> $find(Map<TPoint, Integer> target, TValueEnum key) {
         for(Entry<TPoint, Integer> entry : target.entrySet()) {
             if($equals(entry.getKey(), key)) {
                 return entry;
@@ -183,11 +184,11 @@ public final class TPointUtils {
 		}
 	}
 
-    public static TPoint $key(TPointEnum type) {
+    public static TPoint $key(TValueEnum type) {
         return M_KEYS.get(type);
     }
     
-    public static TPoint[] $keys(TPointEnum... values) {
+    public static TPoint[] $keys(TValueEnum... values) {
         TPoint[] array = new TPoint[values.length];
         for(int i=0; i<values.length; i++) {
             array[i] = $key(values[i]);
@@ -233,7 +234,7 @@ public final class TPointUtils {
         return array;
     }
 
-    public static int $value(TPointEnum type) {
+    public static int $value(TValueEnum type) {
         return M_VALS.get(type);
     }
 
@@ -246,7 +247,7 @@ public final class TPointUtils {
         return array;
     }
     
-    public static int[] $values(TPointEnum... values) {
+    public static int[] $values(TValueEnum... values) {
         int[] array = new int[values.length];
         for(int i=0; i<values.length; i++) {
             array[i] = $value(values[i]);
@@ -254,7 +255,7 @@ public final class TPointUtils {
         return array;
     }
 
-    public static Integer $object(TPointEnum type) {
+    public static Integer $object(TValueEnum type) {
         return M_VALS.get(type);
     }
 
@@ -267,7 +268,7 @@ public final class TPointUtils {
         return array;
     }
     
-    public static Integer[] $objects(TPointEnum... values) {
+    public static Integer[] $objects(TValueEnum... values) {
         Integer[] array = new Integer[values.length];
         for(int i=0; i<values.length; i++) {
             array[i] = $object(values[i]);
@@ -304,7 +305,7 @@ public final class TPointUtils {
         return TPoint.SUM.equals(point1, point2);
     }
     
-    public static boolean $equals(TPoint point1, TPointEnum point2) {
+    public static boolean $equals(TPoint point1, TValueEnum point2) {
         return TPoint.SUM.equals(point1, $key(point2));
     }
 
@@ -312,7 +313,7 @@ public final class TPointUtils {
         return TPoint.SUM.hashCode(point);
     }
     
-    public static int $hashcode(TPointEnum point) {
+    public static int $hashcode(TValueEnum point) {
         return TPoint.SUM.hashCode($key(point));
     }
     
@@ -320,12 +321,12 @@ public final class TPointUtils {
         return new AbstractMap.SimpleEntry<>(key, value);
     }
     
-    public static Entry<TPoint, Integer> $entry(TPointEnum point){
+    public static Entry<TPoint, Integer> $entry(TValueEnum point){
         return new Lookup.BasicEntry<>($key(point), $value(point));
     }
     
     @SuppressWarnings("unchecked")
-    public static Entry<TPoint, Integer>[] $entries(TPointEnum... values) {
+    public static Entry<TPoint, Integer>[] $entries(TValueEnum... values) {
         Entry<TPoint, Integer>[] array = new Entry[values.length];
         for(int i=0; i<values.length; i++) {
             array[i] = $entry(values[i]);

+ 1 - 1
assira/src/test/java/net/ranides/assira/collection/mockup/TPointEnum.java

@@ -10,7 +10,7 @@ package net.ranides.assira.collection.mockup;
  *
  * @author Ranides Atterwim <ranides@gmail.com>
  */
-public enum TPointEnum {
+public enum TValueEnum {
     A1,
     A1_EQ,
     A1_NE,

+ 6 - 6
assira/src/test/java/net/ranides/assira/collection/suite/LookupTester.java

@@ -13,8 +13,8 @@ import net.ranides.assira.collection.IntCollection;
 import net.ranides.assira.collection.iterators.IntIterator;
 import net.ranides.assira.collection.lookups.Lookup;
 import net.ranides.assira.collection.mockup.TPoint;
-import net.ranides.assira.collection.mockup.TPointEnum;
-import static net.ranides.assira.collection.mockup.TPointEnum.*;
+import net.ranides.assira.collection.mockup.TValueEnum;
+import static net.ranides.assira.collection.mockup.TValueEnum.*;
 import static net.ranides.assira.collection.mockup.TPointUtils.*;
 import net.ranides.assira.junit.QAssert;
 import net.ranides.assira.junit.QTester;
@@ -294,24 +294,24 @@ public final class LookupTester {
         assertEquals(0, target.size());
 	}
         
-    private static void assertRemove(Lookup<TPoint> target, TPointEnum key, TPointEnum prev) {
+    private static void assertRemove(Lookup<TPoint> target, TValueEnum key, TValueEnum prev) {
         int size = target.size();
         assertEquals($value(prev), target.removeInt($key(key)));
         assertEquals(size-1, target.size());
     }
     
-    private static void assertNotRemove(Lookup<TPoint> target, TPointEnum key) {
+    private static void assertNotRemove(Lookup<TPoint> target, TValueEnum key) {
         int size = target.size();
         assertEquals(target.defaultReturnValue(), target.removeInt($key(key)));
         assertEquals(size, target.size());
     }
     
-    private static void assertContains(Lookup<TPoint> target, TPointEnum key, TPointEnum value) {
+    private static void assertContains(Lookup<TPoint> target, TValueEnum key, TValueEnum value) {
         assertEquals(true, target.containsKey($key(key)));
         assertEquals($value(value), target.getInt($key(key)));
     }
     
-    private static void assertNotContains(Lookup<TPoint> target, TPointEnum key) {
+    private static void assertNotContains(Lookup<TPoint> target, TValueEnum key) {
         assertEquals(false, target.containsKey($key(key)));
         assertEquals(target.defaultReturnValue(), target.getInt($key(key)));
     }

+ 6 - 6
assira/src/test/java/net/ranides/assira/collection/suite/MapTester.java

@@ -14,8 +14,8 @@ import java.util.NoSuchElementException;
 import java.util.Set;
 import java.util.function.Supplier;
 import net.ranides.assira.collection.mockup.TPoint;
-import net.ranides.assira.collection.mockup.TPointEnum;
-import static net.ranides.assira.collection.mockup.TPointEnum.*;
+import net.ranides.assira.collection.mockup.TValueEnum;
+import static net.ranides.assira.collection.mockup.TValueEnum.*;
 import static net.ranides.assira.collection.mockup.TPointUtils.*;
 import net.ranides.assira.junit.QAssert;
 import net.ranides.assira.junit.QTester;
@@ -500,24 +500,24 @@ public final class MapTester {
         assertEquals(0, target.size());
 	}
     
-    private static void assertRemove(Map<TPoint, Integer> target, TPointEnum key, TPointEnum prev) {
+    private static void assertRemove(Map<TPoint, Integer> target, TValueEnum key, TValueEnum prev) {
         int size = target.size();
         assertEquals($object(prev), target.remove($key(key)));
         assertEquals(size-1, target.size());
     }
     
-    private static void assertNotRemove(Map<TPoint, Integer> target, TPointEnum key) {
+    private static void assertNotRemove(Map<TPoint, Integer> target, TValueEnum key) {
         int size = target.size();
         assertEquals(null, target.remove($key(key)));
         assertEquals(size, target.size());
     }
     
-    private static void assertContains(Map<TPoint, Integer> target, TPointEnum key, TPointEnum value) {
+    private static void assertContains(Map<TPoint, Integer> target, TValueEnum key, TValueEnum value) {
         assertEquals(true, target.containsKey($key(key)));
         assertEquals($object(value), target.get($key(key)));
     }
     
-    private static void assertNotContains(Map<TPoint, Integer> target, TPointEnum key) {
+    private static void assertNotContains(Map<TPoint, Integer> target, TValueEnum key) {
         assertEquals(false, target.containsKey($key(key)));
         assertEquals(null, target.get($key(key)));
     }

+ 9 - 9
assira/src/test/java/net/ranides/assira/collection/suite/SetTester.java

@@ -10,8 +10,8 @@ import java.util.NoSuchElementException;
 import java.util.SortedSet;
 import net.ranides.assira.collection.arrays.ArrayUtils;
 import net.ranides.assira.collection.mockup.ObjectGenerator;
-import net.ranides.assira.collection.mockup.TPointEnum;
-import static net.ranides.assira.collection.mockup.TPointEnum.*;
+import net.ranides.assira.collection.mockup.TValueEnum;
+import static net.ranides.assira.collection.mockup.TValueEnum.*;
 import net.ranides.assira.junit.QAssert;
 import static org.junit.Assert.*;
 import org.junit.Ignore;
@@ -23,11 +23,11 @@ import org.junit.Ignore;
 public class SetTester {
     
     @Ignore
-    public static <V> void checkHead(ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, V[] content) {
+    public static <V> void checkHead(ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, V[] content) {
         checkHead(true, generator, target, content);
     }
     
-    private static <V> void checkHead(boolean nested, ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, V[] content) {
+    private static <V> void checkHead(boolean nested, ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, V[] content) {
         int n = content.length;
         assertEquals(0, target.headSet(generator.object(SUB_MIN)).size());
         assertEquals(n, target.headSet(generator.object(SUB_MAX)).size());
@@ -49,11 +49,11 @@ public class SetTester {
     }
     
     @Ignore
-    public static <V> void checkTail(ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, V[] content) {
+    public static <V> void checkTail(ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, V[] content) {
         checkTail(true, generator, target, content);
     }
     
-    private static <V> void checkTail(boolean nested, ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, V[] content) {
+    private static <V> void checkTail(boolean nested, ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, V[] content) {
         int n = content.length;
         assertEquals(n, target.tailSet(generator.object(SUB_MIN)).size());
         assertEquals(0, target.tailSet(generator.object(SUB_MAX)).size());
@@ -73,11 +73,11 @@ public class SetTester {
     }
     
     @Ignore
-    public static <V> void checkSub(ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, V[] content) {
+    public static <V> void checkSub(ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, V[] content) {
         checkSub(true, generator, target, content);
     }
     
-    private static <V> void checkSub(boolean nested, ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, V[] content) {
+    private static <V> void checkSub(boolean nested, ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, V[] content) {
         checkSub(nested, generator, target, A1, SUB_MAX, content);
         checkSub(nested, generator, target, C1, SUB_MAX, content);
             
@@ -94,7 +94,7 @@ public class SetTester {
         checkSub(nested, generator, target, SUB_MIN, SUB_MAX, content);
     }
     
-    private static <V> void checkSub(boolean nested, ObjectGenerator<V, TPointEnum> generator, SortedSet<V> target, TPointEnum ibegin, TPointEnum iend, V[] content) {
+    private static <V> void checkSub(boolean nested, ObjectGenerator<V, TValueEnum> generator, SortedSet<V> target, TValueEnum ibegin, TValueEnum iend, V[] content) {
         V begin = generator.object(ibegin);
         V end = generator.object(iend);
         V[] exp = ArrayUtils.slice(content, begin, end, generator.comparator());

+ 5 - 5
assira/src/test/java/net/ranides/assira/collection/suite/SortedLookupTester.java

@@ -11,7 +11,7 @@ import java.util.SortedSet;
 import net.ranides.assira.collection.lookups.Lookup.LookupEntry;
 import net.ranides.assira.collection.lookups.SortedLookup;
 import net.ranides.assira.collection.mockup.TPoint;
-import static net.ranides.assira.collection.mockup.TPointEnum.*;
+import static net.ranides.assira.collection.mockup.TValueEnum.*;
 import static net.ranides.assira.collection.mockup.TPointUtils.*;
 import net.ranides.assira.junit.QAssert;
 import net.ranides.assira.junit.QTester;
@@ -43,24 +43,24 @@ public final class SortedLookupTester {
     }
     
 //        
-//    private static void assertRemove(Lookup<TPoint> target, TPointEnum key, TPointEnum prev) {
+//    private static void assertRemove(Lookup<TPoint> target, TValueEnum key, TValueEnum prev) {
 //        int size = target.size();
 //        assertEquals($value(prev), target.removeInt($key(key)));
 //        assertEquals(size-1, target.size());
 //    }
 //    
-//    private static void assertNotRemove(Lookup<TPoint> target, TPointEnum key) {
+//    private static void assertNotRemove(Lookup<TPoint> target, TValueEnum key) {
 //        int size = target.size();
 //        assertEquals(target.defaultReturnValue(), target.removeInt($key(key)));
 //        assertEquals(size, target.size());
 //    }
 //    
-//    private static void assertContains(Lookup<TPoint> target, TPointEnum key, TPointEnum value) {
+//    private static void assertContains(Lookup<TPoint> target, TValueEnum key, TValueEnum value) {
 //        assertEquals(true, target.containsKey($key(key)));
 //        assertEquals($value(value), target.getInt($key(key)));
 //    }
 //    
-//    private static void assertNotContains(Lookup<TPoint> target, TPointEnum key) {
+//    private static void assertNotContains(Lookup<TPoint> target, TValueEnum key) {
 //        assertEquals(false, target.containsKey($key(key)));
 //        assertEquals(target.defaultReturnValue(), target.getInt($key(key)));
 //    }

+ 1 - 1
assira/src/test/java/net/ranides/assira/collection/suite/SortedMapTester.java

@@ -14,7 +14,7 @@ import java.util.SortedMap;
 import java.util.SortedSet;
 import net.ranides.assira.collection.arrays.ArrayUtils;
 import net.ranides.assira.collection.mockup.TPoint;
-import static net.ranides.assira.collection.mockup.TPointEnum.*;
+import static net.ranides.assira.collection.mockup.TValueEnum.*;
 import static net.ranides.assira.collection.mockup.TPointUtils.*;
 import net.ranides.assira.collection.sets.ASortedSet;
 import net.ranides.assira.junit.QAssert;