public void SortedListRequest_GetAsSqlQueryStringWithEmptyParameters_ReturnEmpty() { var sortedListRequest = new SortedListRequest(); var result = sortedListRequest.AsSqlQueryString; result.Should().BeEmpty(); }
public void SortedListRequest_GetAsSqlQueryStringWithAllParameters_ReturnsString() { var sortedListRequest = new SortedListRequest { FieldName = "TestFieldName", Direction = SortDirection.Descending }; var result = sortedListRequest.AsSqlQueryString?.Trim(); result.Should().NotBeNullOrEmpty(); }
public void SortedListRequest_GetAsSqlQueryStringWithDifferentParameters_ReturnExpectedResult(string fieldName, SortDirection sortDirection, string shouldBeResult) { var sortedListRequest = new SortedListRequest { FieldName = fieldName, Direction = sortDirection }; var result = sortedListRequest.AsSqlQueryString; result.Should().Be(shouldBeResult); }