示例#1
0
            public void ShouldNotEqualToNull()
            {
                var config2 = new TransactionConfig
                {
                    Timeout  = TimeSpan.FromMinutes(6),
                    Metadata = new Dictionary <string, object> {
                        { "Molly", "MostlyWhite" }
                    }
                };

                config2.Equals(null).Should().BeFalse();
            }
示例#2
0
            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();
            }