Browse Source

Revert "Fixed mistaken test asserts when comparing objects overloaded equal operator."

This reverts commit aa45f27f23.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/719/head
Dimitar Dobrev 10 years ago
parent
commit
3fa5e86894
  1. 8
      tests/Common/Common.Tests.cs

8
tests/Common/Common.Tests.cs

@ -526,9 +526,11 @@ public class CommonTests : GeneratorTestFixture
[Test] [Test]
public void TestEqualityOperator() public void TestEqualityOperator()
{ {
#pragma warning disable 1718 // Comparison made to same variable; did you mean to compare something else?
using (var foo = new Foo { A = 5, B = 5.5f }) using (var foo = new Foo { A = 5, B = 5.5f })
{ {
Assert.IsTrue(foo.Equals(foo)); Assert.IsTrue(foo == foo);
using (var notEqual = new Foo { A = 5, B = 5.6f }) using (var notEqual = new Foo { A = 5, B = 5.6f })
{ {
Assert.IsTrue(notEqual != foo); Assert.IsTrue(notEqual != foo);
@ -536,12 +538,14 @@ public class CommonTests : GeneratorTestFixture
Assert.IsTrue(foo != null); Assert.IsTrue(foo != null);
} }
var bar = new Bar { A = 5, B = 5.5f }; var bar = new Bar { A = 5, B = 5.5f };
Assert.IsTrue(bar.Equals(bar)); Assert.IsTrue(bar == bar);
Assert.IsFalse(new Bar { A = 5, B = 5.6f } == bar); Assert.IsFalse(new Bar { A = 5, B = 5.6f } == bar);
using (var differentConstOverloads = new DifferentConstOverloads()) using (var differentConstOverloads = new DifferentConstOverloads())
{ {
Assert.IsTrue(differentConstOverloads != null); Assert.IsTrue(differentConstOverloads != null);
} }
#pragma warning restore 1718
} }
[Test] [Test]

Loading…
Cancel
Save