public void Equals_Both_Null_Returns_True() { // Arrange // Act var equals = LoadBalancingOptions.Equals(null, null); // Assert Assert.True(equals); }
public void DeepClone_Works() { var sut = new LoadBalancingOptions { }; var clone = sut.DeepClone(); Assert.NotSame(sut, clone); }
public void Equals_Second_Null_Returns_False() { var options1 = new LoadBalancingOptions { Mode = LoadBalancingMode.First }; var equals = LoadBalancingOptions.Equals(options1, null); Assert.False(equals); }
public void Equals_First_Null_Returns_False() { var options2 = new LoadBalancingOptions { Mode = LoadBalancingMode.PowerOfTwoChoices }; var equals = LoadBalancingOptions.Equals(null, options2); Assert.False(equals); }
public void DeepClone_Works() { // Arrange var sut = new LoadBalancingOptions { }; // Act var clone = sut.DeepClone(); // Assert Assert.NotSame(sut, clone); }
public void DeepClone_Works() { // Arrange var sut = new LoadBalancingOptions { }; // Act var clone = sut.DeepClone(); // Assert clone.Should().NotBeSameAs(sut); }
internal static bool Equals(LoadBalancingOptions options1, LoadBalancingOptions options2) { if (options1 == null && options2 == null) { return(true); } if (options1 == null || options2 == null) { return(false); } return(options1.Mode == options2.Mode); }
public void Equals_Different_Value_Returns_False() { var options1 = new LoadBalancingOptions { Mode = LoadBalancingMode.First }; var options2 = new LoadBalancingOptions { Mode = LoadBalancingMode.PowerOfTwoChoices }; var equals = LoadBalancingOptions.Equals(options1, options2); Assert.False(equals); }
public void Equals_Same_Value_Returns_True() { var options1 = new LoadBalancingOptions { Mode = LoadBalancingMode.First }; var options2 = new LoadBalancingOptions { Mode = LoadBalancingMode.First }; var equals = LoadBalancingOptions.Equals(options1, options2); Assert.True(equals); }
public void Equals_Both_Null_Returns_True() { var equals = LoadBalancingOptions.Equals(null, null); Assert.True(equals); }