public void PageObjectResult_Object() { var expectedValue = "Text"; var expectedStatus = 200; var singleObjectResult = new PageObjectResult(expectedStatus, expectedValue); Assert.Equal(expectedStatus, singleObjectResult.StatusCode); Assert.Equal(expectedValue, singleObjectResult.Value); }
public void PageObjectResult_RowsLimitOffset() { var expectedValue = "Text"; var expectedStatus = 200; var totalRows = 244; var limit = 25; var offset = 10; HttpContext ctx = new DefaultHttpContext(); RouteData routeData = new RouteData(); ActionContext actx = new ActionContext(ctx, routeData, new ActionDescriptor()); var pageObjectResult = new PageObjectResult(expectedStatus, expectedValue, totalRows, limit, offset); pageObjectResult.ExecuteResult(actx); Assert.Equal(expectedStatus, pageObjectResult.StatusCode); Assert.Equal(expectedValue, pageObjectResult.Value); Assert.Equal(totalRows, pageObjectResult.TotalRows); Assert.Equal(limit, pageObjectResult.Limit); Assert.Equal(offset, pageObjectResult.Offset); }