public void LeftShouldSucceed() { // Arrange var value = "value"; // Act EitherLeft <string> left = Left <string>(value); // Assert left.ToString().Should().Be("Left(value)"); }
public void ToStringShouldProvideExpectedRepresentation() { // Arrange var value = "left"; var expectedResult = $"Left({value})"; var eitherLeft = new EitherLeft <string>(value); // Act var result = eitherLeft.ToString(); // Assert result.Should().Be(expectedResult); }