public void ItSetsPortsProperly() { // Arrange/Act var sut = new DockerPortMapping(1, 2); // Assert var expectedResult = new { ExternalPort = 2, InternalPort = 1 }.ToExpectedObject(); expectedResult.ShouldMatch(sut); }
public void CorrectlyFormatsPortMappings() { // Arrange const int expectedInternalPort = MinValidPort; const int expectedExternalPort = MaxValidPort; var sut = new DockerPortMapping(MinValidPort, MaxValidPort); // Act var result = sut.ToString(); // Assert result.Should().Be($"{expectedExternalPort}:{expectedInternalPort}"); }