public void New_GivenSizeAndATieBreaker_SetsTheBuildersCorrespondingProperties() { // Arrange var tieBreaker = new UniformRandomisingTieBreaker(); const int numberOfInlets = 5; const int numberOfOutlets = 6; // Act var builder = new TieBreakingSizedBigValvedPipeBuilder <int, string, IUniformRandomisingTieBreaker>(numberOfInlets, numberOfOutlets, tieBreaker); // Assert builder.NumberOfInlets.Should().Be(numberOfInlets); builder.NumberOfOutlets.Should().Be(numberOfOutlets); builder.TieBreaker.Should().Be(tieBreaker); }
public void New_GivenSizeAndATieBreaker_SetsTheBuildersCorrespondingProperties() { // Arrange var tieBreaker = new UniformRandomisingTieBreaker(); const int numberOfInlets = 5; const int numberOfOutlets = 6; // Act var builder = new TieBreakingSizedBigValvedPipeBuilder<int, string, IUniformRandomisingTieBreaker>(numberOfInlets, numberOfOutlets, tieBreaker); // Assert builder.NumberOfInlets.Should().Be(numberOfInlets); builder.NumberOfOutlets.Should().Be(numberOfOutlets); builder.TieBreaker.Should().Be(tieBreaker); }