public void EnsureThat_FsPath_Equals_ReturnsExpected(bool expected, string i1, string i2) { var sut1 = new FsPath(i1); var sut2 = new FsPath(i2); Assert.IsFalse(object.ReferenceEquals(sut1, sut2)); Assert.AreEqual(expected, sut1.Equals(sut2)); Assert.AreEqual(expected, sut2.Equals(sut1)); }