public void Equals_NullValue_NoException() { // arrange var date = new DateTime(2013, 5, 20); var open = new decimal(30.16); var high = new decimal(30.39); var low = new decimal(30.02); var close = new decimal(30.17); var volume = 1478200; // act var data1 = new TradeData(date, open, high, low, close, volume); TradeData data2 = null; // assert Assert.IsFalse(data1.Equals(data2)); Assert.IsFalse(data1 == data2); Assert.AreNotEqual(data1, data2); }