Exemple #1
0
        public async Task Filter_IEnumerable_Count(TestDataRow <string, int> row)
        {
            // Arrange
            var filterstring = row.TestValue;
            var expected     = row.Expected;
            var message      = row.Message;
            var parser       = new FilterExpressionParser <Entity1>(FilterExpressionParserActionDictionary <Entity1> .Instance);
            var filter       = await parser.ParseAsFilterAsync(filterstring, true);

            // Act
            var count = filter.Count();

            // Assert
            Assert.AreEqual(expected, count, message);
        }