Search in sources :

Example 41 with MockNeat

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

the class GenerateIntSeq method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    IntSeq seq = mock.intSeq();
    for (int i = 0; i < 20; i++) {
        System.out.print(seq.val() + " ");
    }
    System.out.println();
    IntSeq seq2 = mock.intSeq().start(5).increment(2).max(20).cycle(true);
    for (int i = 0; i < 50; i++) {
        System.out.print(seq2.val() + " ");
    }
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat) IntSeq(net.andreinc.mockneat.unit.seq.IntSeq)

Example 42 with MockNeat

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

the class GenerateLocalDates method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    // Generates a random date between [1970-1-1, NOW)
    LocalDate localDate = mock.localDates().val();
    System.out.println(localDate);
    // Generates a random date in the past
    // but beore 1987-1-30
    LocalDate min = of(1987, 1, 30);
    LocalDate past = mock.localDates().past(min).val();
    System.out.println(past);
    LocalDate max = of(2020, 1, 1);
    LocalDate future = mock.localDates().future(max).val();
    System.out.println(future);
    // Generates a random date between 1989-1-1 and 1993-1-1
    LocalDate start = of(1989, 1, 1);
    LocalDate stop = of(1993, 1, 1);
    LocalDate between = mock.localDates().between(start, stop).val();
    System.out.println(between);
    // Create a java.util.date
    Date date = mock.localDates().between(of(2000, 10, 10), of(2020, 10, 10)).toUtilDate().val();
    System.out.println(date);
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat) LocalDate(java.time.LocalDate) Date(java.util.Date) LocalDate(java.time.LocalDate)

Example 43 with MockNeat

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

the class GenerateLongSeq method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    LongSeq seq = mock.longSeq();
    for (int i = 0; i < 20; i++) {
        System.out.print(seq.val() + " ");
    }
    System.out.println();
    LongSeq seq2 = mock.longSeq().start(5).increment(2).max(20).cycle(true);
    for (int i = 0; i < 50; i++) {
        System.out.print(seq2.val() + " ");
    }
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat) LongSeq(net.andreinc.mockneat.unit.seq.LongSeq)

Example 44 with MockNeat

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

the class GenerateLongs method main.

public static void main(String[] args) {
    MockNeat mock = MockNeat.threadLocal();
    Long i1 = mock.longs().val();
    System.out.println(i1);
    Long bounded = mock.longs().bound(10).val();
    System.out.println(bounded);
    Long ranged = mock.longs().range(10, 20).val();
    System.out.println(ranged);
}
Also used : MockNeat(net.andreinc.mockneat.MockNeat)

Example 45 with MockNeat

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

the class GenerateMACs method main.

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

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