public void WithReceiveBufferSize_returns_same_instance_if_value_is_equal() { var subject1 = new TcpStreamSettings(); var subject2 = subject1.WithReceiveBufferSize(64 * 1024); subject2.Should().BeSameAs(subject1); }
public void WithReceiveBufferSize_returns_new_instance_if_value_is_not_equal() { var oldSetting = 10; var newSetting = 13; var subject1 = new TcpStreamSettings().WithReceiveBufferSize(oldSetting); var subject2 = subject1.WithReceiveBufferSize(newSetting); subject2.Should().NotBeSameAs(subject1); subject1.ReceiveBufferSize.Should().Be(oldSetting); subject2.ReceiveBufferSize.Should().Be(newSetting); }
public void WithReceiveBufferSize_returns_same_instance_if_value_is_equal() { var subject1 = new TcpStreamSettings(); var subject2 = subject1.WithReceiveBufferSize(64 * 1024); subject2.Should().BeSameAs(subject1); }
public void WithReceiveBufferSize_returns_new_instance_if_value_is_not_equal() { var oldSetting = 10; var newSetting = 13; var subject1 = new TcpStreamSettings().WithReceiveBufferSize(oldSetting); var subject2 = subject1.WithReceiveBufferSize(newSetting); subject2.Should().NotBeSameAs(subject1); subject1.ReceiveBufferSize.Should().Be(oldSetting); subject2.ReceiveBufferSize.Should().Be(newSetting); }