@Test
public void testSetValue() {

	List<MockObject> keys = new ArrayList<>();
	MockObject m1 = new MockObject(1);
	MockObject m2 = new MockObject(2);
	keys.add(m1);
	keys.add(m2);
	DoubleBounds bounds = new DoubleBounds(lower2, upper);
	DoubleMapGenotype<MockObject> doubleMapGeno = new DoubleMapGenotype<>(keys, bounds);
	doubleMapGeno.setValue(m2, 0.4);
	assertEquals(0.4, doubleMapGeno.getValue(m2), 0.0);
	doubleMapGeno.init(new Random());
	doubleMapGeno.setValue(m1, 0.5);
	assertEquals(0.5, doubleMapGeno.getValue(m1), 0.0);
}