public void Equals_SameInstance_True() { // arrange var a = new MultiplierPathString("Foo"); // act bool result = a.Equals(a); // assert Assert.True(result); }
public void Equals_StringDifferentValue_False() { // arrange var a = new MultiplierPathString("Foo"); var b = "Bar"; // act bool result = a.Equals(b); // assert Assert.False(result); }
public void Equals_StringWithSameValue_True() { // arrange var a = new MultiplierPathString("Foo"); var b = "Foo"; // act bool result = a.Equals(b); // assert Assert.True(result); }
public void EqualsIgnoreCasing_MultiplierPathStringWithDifferentCasing_True() { // arrange var a = new MultiplierPathString("FOO"); var b = new MultiplierPathString("foo"); // act bool result = a.Equals(b, StringComparison.OrdinalIgnoreCase); // assert Assert.True(result); }