Exemple #1
0
        public void TemplateFixTest()
        {
            var sc = new CherryTomato.SkypeController.SkypeController();

            var t1 = "Non-template text";

            Assert.That(sc.MatchesTemplate(t1), Is.False);

            var t2 = "In pomodoro (1 min to go). Please don't disturb me unless it's important. Thank you.";

            Assert.That(sc.MatchesTemplate(t2), Is.True);

            sc.InPomodoroTextTemplate = "{0} minutes left";

            var t3 = "10 minutes left";

            Assert.That(sc.MatchesTemplate(t3), Is.True);

            sc.InPomodoroTextTemplate = "Minutes left: {0}";

            var t4 = "Minutes left: 4";

            Assert.That(sc.MatchesTemplate(t4), Is.True);

            sc.InPomodoroTextTemplate = "In pomodoro!";

            var t5 = "In pomodoro!";

            Assert.That(sc.MatchesTemplate(t5), Is.True);
        }
        public void TemplateFixTest()
        {
            var sc = new CherryTomato.SkypeController.SkypeController();

            var t1 = "Non-template text";
            Assert.That(sc.MatchesTemplate(t1), Is.False);

            var t2 = "In pomodoro (1 min to go). Please don't disturb me unless it's important. Thank you.";
            Assert.That(sc.MatchesTemplate(t2), Is.True);

            sc.InPomodoroTextTemplate = "{0} minutes left";

            var t3 = "10 minutes left";
            Assert.That(sc.MatchesTemplate(t3), Is.True);

            sc.InPomodoroTextTemplate = "Minutes left: {0}";

            var t4 = "Minutes left: 4";
            Assert.That(sc.MatchesTemplate(t4), Is.True);

            sc.InPomodoroTextTemplate = "In pomodoro!";

            var t5 = "In pomodoro!";
            Assert.That(sc.MatchesTemplate(t5), Is.True);
        }