Search in sources :

Example 51 with MockNeat

use of net.andreinc.mockneat.MockNeat in project mockneat by nomemory.

the class GenerateDomains method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    String domain = mock.domains().val();
    String all = mock.domains().type(ALL).val();
    System.out.println(domain);
    System.out.println(all);
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat)

Example 52 with MockNeat

use of net.andreinc.mockneat.MockNeat in project mockneat by nomemory.

the class GenerateFmt method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    String templ = "#{d1}#{d2}#{l1}#{sc}";
    String result = mock.fmt(templ).param("d1", mock.chars().digits()).param("d2", mock.chars().digits()).param("l1", mock.chars().letters()).param("sc", mock.from(SPECIAL_CHARACTERS)).val();
    System.out.println(result);
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat)

Example 53 with MockNeat

use of net.andreinc.mockneat.MockNeat in project mockneat by nomemory.

the class GenerateIPv4s method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    String ipv4 = mock.ipv4s().val();
    System.out.println(ipv4);
    String ipClassA = mock.ipv4s().type(CLASS_A).val();
    System.out.println(ipClassA);
    String classAorB = mock.ipv4s().types(CLASS_A, CLASS_B).val();
    System.out.println(classAorB);
    List<String> ip4s = mock.ipv4s().list(10).val();
    System.out.println(ip4s);
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat)

Example 54 with MockNeat

use of net.andreinc.mockneat.MockNeat in project mockneat by nomemory.

the class MockUnitExamplesMapToDouble method main.

public static void main(String[] args) {
    MockNeat m = MockNeat.threadLocal();
    MockUnitDouble md = m.bools().mapToDouble((bool) -> {
        if (bool)
            return m.doubles().range(1.0, 2.0).val();
        return m.doubles().range(2.0, 3.0).val();
    });
    Double d = md.val();
    System.out.println(d);
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat) MockUnitDouble(net.andreinc.mockneat.abstraction.MockUnitDouble) MockUnitDouble(net.andreinc.mockneat.abstraction.MockUnitDouble)

Example 55 with MockNeat

use of net.andreinc.mockneat.MockNeat in project mockneat by nomemory.

the class MockUnitExamplesMapToLong method main.

public static void main(String[] args) {
    MockNeat m = MockNeat.threadLocal();
    MockUnit<List<Long>> muList = m.longs().range(0l, 100l).list(10);
    Long sum = muList.mapToLong(list -> list.stream().mapToLong(Long::longValue).sum()).val();
    System.out.println(sum);
}
Also used : List(java.util.List) MockNeat(net.andreinc.mockneat.MockNeat) MockUnit(net.andreinc.mockneat.abstraction.MockUnit) MockNeat(net.andreinc.mockneat.MockNeat) List(java.util.List)

Aggregations

MockNeat (net.andreinc.mockneat.MockNeat)63 MockUnitInt (net.andreinc.mockneat.abstraction.MockUnitInt)7 LinkedList (java.util.LinkedList)5 List (java.util.List)5 LocalDate (java.time.LocalDate)3 ArrayList (java.util.ArrayList)3 MockUnitString (net.andreinc.mockneat.abstraction.MockUnitString)3 IOException (java.io.IOException)2 Path (java.nio.file.Path)2 DayOfWeek (java.time.DayOfWeek)2 Date (java.util.Date)2 MockUnit (net.andreinc.mockneat.abstraction.MockUnit)2 Test (net.andreinc.mockneat.github.model.Test)2 SimpleDateFormat (java.text.SimpleDateFormat)1 Month (java.time.Month)1 Arrays.asList (java.util.Arrays.asList)1 HashMap (java.util.HashMap)1 LinkedHashMap (java.util.LinkedHashMap)1 Stack (java.util.Stack)1 Collectors (java.util.stream.Collectors)1