public void Equals_ReturnsFalse_WhenComparingTradeDateToNull() { TradeDate tradeDateOne = new TradeDate(new DateTime(2018, 12, 30), false, false, false); var result = tradeDateOne.Equals(null); result.Should().BeFalse(); }
public void Equals_ReturnsFalse_WhenComparingTwoTradeDatesOfDifferentDates() { TradeDate tradeDateOne = new TradeDate(new DateTime(2018, 12, 30), false, false, false); TradeDate tradeDateTwo = new TradeDate(new DateTime(2018, 12, 31), true, true, true); var result = tradeDateOne.Equals(tradeDateTwo); result.Should().BeFalse(); }
public void Equals_ReturnsTrue_WhenComparingTwoTradeDatesOfSameDate() { TradeDate tradeDateOne = new TradeDate(new DateTime(2018, 12, 31), true, true, true); TradeDate tradeDateTwo = new TradeDate(new DateTime(2018, 12, 31), true, true, true); var result = tradeDateOne.Equals(tradeDateTwo); result.Should().BeTrue(); }