public void Equals_WhenObjectIsInfoWhereYearDoesMatchAndMonthDoesMatch_ReturnsTrue() { short year = (short)_random.Next(Sut.MinYear, Sut.MaxYear); short month = (short)_random.Next(Sut.MinMonth, Sut.MaxMonth); IInfo <IInfo> sut = CreateSut(year, month); bool result = sut.Equals(CreateSut(year, month)); Assert.That(result, Is.True); }
public void Equals_WhenObjectIsNonInfo_ReturnsFalse() { short year = (short)_random.Next(Sut.MinYear, Sut.MaxYear); short month = (short)_random.Next(Sut.MinMonth, Sut.MaxMonth); IInfo <IInfo> sut = CreateSut(year, month); bool result = sut.Equals(_fixture.Create <object>()); Assert.That(result, Is.False); }