public void TestEquals_WhenOtherValueIsDifferentType_ReturnsFalse() { var systemUnderTest = new MonitoredProjectSettings(); // ReSharper disable once SuspiciousTypeConversion.Global Assert.That(systemUnderTest.Equals(this), Is.False); }
public void TestEquals_WhenOtherValueIsThis_ReturnsTrue() { var systemUnderTest = new MonitoredProjectSettings(); // ReSharper disable once EqualExpressionComparison Assert.That(systemUnderTest.Equals(systemUnderTest), Is.True); }
public void TestEquals_WhenVstsAccountsAreSame_ReturnsTrue() { var systemUnderTest1 = new MonitoredProjectSettings(); var systemUnderTest2 = new MonitoredProjectSettings(); systemUnderTest1.VstsAccount = "anything"; systemUnderTest2.VstsAccount = "anything"; systemUnderTest1.Id = systemUnderTest2.Id = Guid.NewGuid(); Assert.That(systemUnderTest1.Equals(systemUnderTest2), Is.True); }
public void TestEquals_WhenProjectGuidsAreDifferent_ReturnsFalse() { var systemUnderTest1 = new MonitoredProjectSettings(); var systemUnderTest2 = new MonitoredProjectSettings(); systemUnderTest1.VstsAccount = systemUnderTest2.VstsAccount = "anything"; systemUnderTest1.Id = Guid.NewGuid(); systemUnderTest2.Id = Guid.NewGuid(); Assert.That(systemUnderTest1.Equals(systemUnderTest2), Is.False); }
public void TestEquals_WhenProjectGuidsAreSame_ReturnsTrue() { const string testGuidString = "84ACAF79-CA75-461C-B6EE-6DBAE5B93792"; var systemUnderTest1 = new MonitoredProjectSettings(); var systemUnderTest2 = new MonitoredProjectSettings(); systemUnderTest1.VstsAccount = systemUnderTest2.VstsAccount = "anything"; systemUnderTest1.Id = Guid.Parse(testGuidString); systemUnderTest2.Id = Guid.Parse(testGuidString); Assert.That(systemUnderTest1.Equals(systemUnderTest2), Is.True); }
public void TestEquals_WhenOtherValueIsNull_ReturnsFalse() { var systemUnderTest = new MonitoredProjectSettings(); Assert.That(systemUnderTest.Equals(null), Is.False); }