コード例 #1
0
ファイル: Coverage_analysis.cs プロジェクト: tiggerite/fettle
        public void Then_all_tests_are_run()
        {
            MockTestRunner.Verify(r => r.RunAllTests(It.IsAny <IEnumerable <string> >()));

            MockTestRunner.Verify(r => r.RunTests(
                                      It.IsAny <IEnumerable <string> >(),
                                      It.IsAny <IEnumerable <string> >()),
                                  Times.Never);
        }
コード例 #2
0
ファイル: Coverage_analysis.cs プロジェクト: tiggerite/fettle
        public void Then_only_tests_that_cover_members_are_run()
        {
            MockTestRunner.Verify(r => r.RunTests(
                                      It.IsAny <IEnumerable <string> >(),
                                      It.Is <IEnumerable <string> >(tn =>
                                                                    tn.Contains("example.test.one"))));

            MockTestRunner.Verify(r => r.RunTests(
                                      It.IsAny <IEnumerable <string> >(),
                                      It.Is <IEnumerable <string> >(tn =>
                                                                    !tn.Contains("example.test.one"))),
                                  Times.Never);

            MockTestRunner.Verify(r => r.RunAllTests(
                                      It.IsAny <IEnumerable <string> >()),
                                  Times.Never);
        }