public void DefaultNullValue_IsEqualTo_SameAction() { DefaultValueProvider <G> valueProvider = new DefaultValueProvider <G>(); DefaultNullValue <G> sut = new DefaultNullValue <G>(); IValue <G, bool> result = (IValue <G, bool>)sut.IsEqualTo(sut, valueProvider); Assert.True(result.Data); }
public void DefaultNullValue_IsNotEqualTo(object otherVal) { DefaultValueProvider <G> valueProvider = new DefaultValueProvider <G>(); DefaultNullValue <G> sut = new DefaultNullValue <G>(); IValue <G, bool> result = (IValue <G, bool>)sut.IsNotEqualTo(otherVal.GetAsValue(), valueProvider); Assert.Equal(otherVal != null, result.Data); }