Пример #1
0
        public void AddQueryStatisticsRuleTest_SuccessfulIfTypesNull()
        {
            var options = new TestGeneratorOptions();

            options.CaptureQueryStatistics(new[] { "query1", "query2" }, new QueryStatisticsType[] { QueryStatisticsType.Time });

            Assert.NotNull(options);
        }
Пример #2
0
        public void AddQueryStatisticsRuleTest_FailsOnDuplicateType()
        {
            var options = new TestGeneratorOptions();

            options.CaptureQueryStatistics(new[] { "query1", "query2" },
                                           new QueryStatisticsType[] { QueryStatisticsType.Io, QueryStatisticsType.Io });

            Assert.NotNull(options);
        }
Пример #3
0
        public void AddQueryStatisticsRuleTest_Failure()
        {
            var options = new TestGeneratorOptions();

            Assert.Throws <ArgumentNullException>(() => options.CaptureQueryStatistics(null, new QueryStatisticsType[] { QueryStatisticsType.Io }));
        }