package net.andreinc.mockneat.github;
import net.andreinc.mockneat.MockNeat;
import net.andreinc.mockneat.abstraction.MockUnitDouble;
/**
* Created by andreinicolinciobanu on 11/03/2017.
*/
public class MockUnitExamplesMapToDouble {
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);
}
}