public void Int_ObjectEquals_EqualValues_Equal() { const int value = 1; IntValuedValueObject no1 = new IntValuedValueObject(value); IntValuedValueObject no2 = new IntValuedValueObject(value); Assert.Equal(no1, no2); }
public void Int_ObjectEquals_DifferentValues_NonEqual() { const int value = 1; const int value2 = 2; IntValuedValueObject no1 = new IntValuedValueObject(value); IntValuedValueObject no2 = new IntValuedValueObject(value2); Assert.NotEqual(no1, no2); }
public void Int_ImplicitCast_Valid() { IntValuedValueObject ivvo = new IntValuedValueObject(123); Assert.True(123 == ivvo); }
public void Int_ToString_Valid() { IntValuedValueObject ivvo = new IntValuedValueObject(123); Assert.Equal("123", ivvo.ToString()); }