public class RippleValueComparatorTest extends RippleTestCase {
public void testTypeComparison() throws Exception {
ModelConnection mc = getTestModel().createConnection();
Comparator<RippleValue> c = mc.getComparator();
assertTrue(c.compare(mc.valueOf(42), mc.valueOf(42)) == 0);
assertTrue(c.compare(mc.valueOf(42.0), mc.valueOf(42)) == 0);
assertTrue(c.compare(mc.valueOf(42), mc.valueOf("foo")) < 0);
assertTrue(c.compare(mc.valueOf(42), new StackMappingWrapper(new NullStackMapping(), mc)) < 0);
mc.close();