Esempio n. 1
0
        public void GetFiltersWithInvalidFilterInput()
        {
            string include, exclude;

            Assert.Throws <ArgumentException>(() => CodeCoverageUtilities.GetFilters("invalidFilter", out include, out exclude));
            Assert.Throws <ArgumentException>(() => CodeCoverageUtilities.GetFilters("+,-:", out include, out exclude));
            Assert.Throws <ArgumentException>(() => CodeCoverageUtilities.GetFilters("+: , -: ", out include, out exclude));
        }
Esempio n. 2
0
        public void GetFiltersWithValidFilterInput()
        {
            string include, exclude;

            CodeCoverageUtilities.GetFilters("", out include, out exclude);
            Assert.Equal(include, "");
            Assert.Equal(exclude, "");

            CodeCoverageUtilities.GetFilters("+:avfd.s.sdsd,-:sad.fdf.fs,-:aa.bb,+:av.fd", out include, out exclude);
            Assert.Equal(include, "avfd.s.sdsd:av.fd");
            Assert.Equal(exclude, "sad.fdf.fs:aa.bb");

            CodeCoverageUtilities.GetFilters("+:avfd.s.sdsd,-:sad.fdf.fs", out include, out exclude);
            Assert.Equal(include, "avfd.s.sdsd");
            Assert.Equal(exclude, "sad.fdf.fs");
        }