public void ValAtOnIndexInRangeReturnsEntry() { CPV v = new CPV(new object[] { 4, 5, 6 }); object val1 = v.valAt(1); object val2 = v.valAt(1, "abc"); Expect(val1, EqualTo(5)); Expect(val2, EqualTo(5)); }
public void ValAtOnNonNumericReturnsDefault() { CPV v = new CPV(new object[] { 4, 5, 6 }); object val1 = v.valAt("a"); object val2 = v.valAt("a", "abc"); Expect(val1, Null); Expect(val2, EqualTo("abc")); }
public void ValAtOnIndexOutOfRangeReturnsDefault() { CPV v = new CPV(new object[] { 4, 5, 6 }); object val1 = v.valAt(4); object val2 = v.valAt(4, "abc"); Expect(val1, Null); Expect(val2, EqualTo("abc")); }
public void ValAtOnIndexOutOfRangeReturnsDefault() { CPV v = new CPV(new object[] { 4, 5, 6 }); object val1 = v.valAt(4); object val2 = v.valAt(4, "abc"); Expect(val1).To.Be.Null(); Expect(val2).To.Equal("abc"); }
public void ValAtOnNonNumericReturnsDefault() { CPV v = new CPV(new object[] { 4, 5, 6 }); object val1 = v.valAt("a"); object val2 = v.valAt("a", "abc"); Expect(val1).To.Be.Null(); Expect(val2).To.Equal("abc"); }
public void ValAtOnIndexOutOfRangeReturnsDefault() { CPV v = new CPV(new object[] { 4, 5, 6 }); IMapEntry me = v.entryAt(5); object val1 = v.valAt(4); object val2 = v.valAt(4, "abc"); Expect(val1, Null); Expect(val2, EqualTo("abc")); }