Beispiel #1
0
        public void TestNonEmptyPagingParams()
        {
            var schema       = new PagingParamsSchema();
            var pagingParams = new PagingParams(1, 1, true);

            var results = schema.Validate(pagingParams);

            Assert.Equal(0, results.Count);
        }
Beispiel #2
0
        public void TestEmptyPagingParams()
        {
            var schema       = new PagingParamsSchema();
            var pagingParams = new PagingParams();

            var results = schema.Validate(pagingParams);

            Assert.Empty(results);
        }
Beispiel #3
0
        public void TestOptionalPagingParams()
        {
            var schema       = new PagingParamsSchema();
            var pagingParams = new PagingParams()
            {
                Skip = null,
                Take = null
            };

            var results = schema.Validate(pagingParams);

            Assert.Equal(0, results.Count);
        }