public void WithTieBreaker_ReturnsABuilder_WithTheGivenTieBreakerAndPreviousNumberOfInletsAndOutlets() { // Arrange var numberOfInlets = sizedBigEitherOutletPipeBuilder.NumberOfInlets; var numberOfOutlets = sizedBigEitherOutletPipeBuilder.NumberOfOutlets; var tieBreaker = new UniformRandomisingTieBreaker(); // Act var builder = sizedBigEitherOutletPipeBuilder.WithTieBreaker(tieBreaker); // Assert builder.NumberOfInlets.Should().Be(numberOfInlets); builder.NumberOfOutlets.Should().Be(numberOfOutlets); builder.TieBreaker.Should().Be(tieBreaker); }