public void ShouldNotEqualToNull() { var config2 = new TransactionConfig { Timeout = TimeSpan.FromMinutes(6), Metadata = new Dictionary <string, object> { { "Molly", "MostlyWhite" } } }; config2.Equals(null).Should().BeFalse(); }
public void ConfigWithSameValueShouldBeEqualsToEachOther() { var config1 = new TransactionConfig { Metadata = new Dictionary <string, object> { { "Molly", "MostlyWhite" } }, Timeout = TimeSpan.FromMinutes(6) }; var config2 = new TransactionConfig { Timeout = TimeSpan.FromMinutes(6), Metadata = new Dictionary <string, object> { { "Molly", "MostlyWhite" } } }; config1.Equals(config2).Should().BeTrue(); config2.Equals(config1).Should().BeTrue(); }