public void Should_Return_Correct_Value(PullRequestStatus state, AzureDevOpsPullRequestState expectedResult) { // Given // When var result = state.ToAzureDevOpsPullRequestState(); // Then result.ShouldBe(expectedResult); }
public void Should_Throw_If_Invalid_Value_Is_Passed(PullRequestStatus state) { // Given // When var result = Record.Exception(() => state.ToAzureDevOpsPullRequestState()); // Then result.IsArgumentOutOfRangeException("state"); }