Ejemplo n.º 1
0
        public void Match_Strictest_Found_RetursTrue()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.True(sut.Match(_criteria, "C23456", "O", "STKGIEP", "BRSTLTM"));
        }
Ejemplo n.º 2
0
        public void Match_Strictest_NotFound_RetursFalse()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.False(sut.Match(_criteria, "C23456", "O", "NPLEIEP", "BRSTLTM"));
        }
Ejemplo n.º 3
0
        public void Match_Stricter_NotFound_RetursFalse()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.False(sut.Match(_criteria, "C23456", "P"));
        }
Ejemplo n.º 4
0
        public void Match_Stricter_Found_RetursTrue()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.True(sut.Match(_criteria, "C23456", "O"));
        }
Ejemplo n.º 5
0
        public void Match_Loose_NullList_RetursTrue()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.True(sut.Match(null, "C23456"));
        }
Ejemplo n.º 6
0
        public void Match_Loose_EmptyList_RetursTrue()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.True(sut.Match(new List <ScheduleCriteria>(), "C23456"));
        }
Ejemplo n.º 7
0
        public void Match_Loose_NotFound_RetursFalse()
        {
            ScheduleMatcher sut = new ScheduleMatcher();

            Assert.False(sut.Match(_criteria, "foo"));
        }