public void GetStamp_ForDifferentTypes_returnsDifferent() { var sut = GetSut(); var testClass = new SerializerTests.TestClass { TestBool = true, TestInt = 5 }; var differentTypeClass = GetSut(); var testType = testClass.GetType(); var differentType = differentTypeClass.GetType(); var expected = sut.GetStamp(testType); var actual = sut.GetStamp(differentType); Assert.That(actual, Is.Not.EqualTo(expected)); }
public void GetStamp_ForDifferentObjectsOfSameType_returnsSame() { var sut = GetSut(); var testClass = new SerializerTests.TestClass { TestBool = true, TestInt = 5 }; var differentTestClass = new SerializerTests.TestClass { TestBool = false, TestInt = 10 }; var testType = testClass.GetType(); var sameType = differentTestClass.GetType(); var expected = sut.GetStamp(testType); var actual = sut.GetStamp(sameType); Assert.That(actual, Is.EqualTo(expected)); }