public void Equals_100Equals99_False() { var type1 = new SemanticTypeStub(100); var type2 = new SemanticTypeStub(99); Assert.IsFalse(type1.Equals(type2)); }
public void Equals_100Equals100_True() { var type1 = new SemanticTypeStub(100); var type2 = new SemanticTypeStub(100); Assert.IsTrue(type1.Equals(type2)); }
public void GetHashCode_HasFromValue_Euqal() { var expected = 100; var type = new SemanticTypeStub(expected); var actual = type.GetHashCode(); Assert.AreEqual(expected.GetHashCode(), actual); }
public void ToString_ValueIs199_String119Returned() { var expected = 119; var type = new SemanticTypeStub(expected); var actual = type.ToString(); Assert.AreEqual(expected.ToString(), actual); }
public void Ctor_Initialize100_ValueIs100() { var expected = 100; var type = new SemanticTypeStub(expected); var actual = type.Value; Assert.AreEqual(expected, actual); }
public void Equals_AnotherDatatype_False() { var type = new SemanticTypeStub(100); Assert.IsFalse(type.Equals(new object())); }
public void Equals_EqualsNull_False() { var type = new SemanticTypeStub(100); Assert.IsFalse(type.Equals(null)); }