use of net.andreinc.mockneat.abstraction.MockUnitInt in project mockneat by nomemory.
the class QuickExamples method main.
public static void main(String[] args) {
MockNeat mock = MockNeat.threadLocal();
// Generating an arbitrary integer in the range [200, 100)
Integer int1 = mock.ints().range(100, 200).val();
// Generating an AMEX or a MasterCard credit card number
String amex = mock.creditCards().types(AMERICAN_EXPRESS, MASTERCARD).val();
// Generate an IPV4 address of Class A
String ipv4ClassA = mock.ipv4s().type(IPv4Type.CLASS_A).val();
// Generate a random name with a 50% chance of a having a midle name
String fullName = mock.names().full().val();
MockUnitInt integers = mock.ints().bound(10);
int[] arr1 = integers.arrayPrimitive(10).val();
Integer[] arr2 = integers.array(10).val();
List<Integer> list1 = integers.list(LinkedList.class, 10).val();
}
use of net.andreinc.mockneat.abstraction.MockUnitInt in project mockneat by nomemory.
the class MockUnitExamplesMapKey method main.
public static void main(String[] args) {
MockNeat m = MockNeat.threadLocal();
MockUnitInt keysGenerator = m.intSeq();
Map<Integer, String> namesMap = m.names().mapKeys(() -> new LinkedHashMap<>(), keysGenerator.list(10).val()).val();
System.out.println(namesMap);
}
Aggregations