private void AssertTypesAreDifferent(GBaseAttributeType typeA, GBaseAttributeType typeB) { Assert.IsFalse(typeA.Equals(typeB), "equals"); Assert.IsTrue(typeA != typeB, "operator !="); Assert.IsFalse(typeA == typeB, "operator =="); }
private void AssertTypesAreSame(GBaseAttributeType typeA, GBaseAttributeType typeB) { Assert.IsTrue(typeA.Equals(typeB), "equals"); Assert.IsFalse(typeA != typeB, "operaton !="); Assert.IsTrue(typeA == typeB, "operator =="); Assert.AreEqual(typeA.GetHashCode(), typeB.GetHashCode(), "HashCode"); }