コード例 #1
0
        public void Characterization1() //please don't name tests like that
        {
            CompositionRoot.Main();
            using (var stringWriter = new StringWriter())
            {
                Console.SetOut(stringWriter);
                CompositionRoot.Main();

                var output = stringWriter.ToString();
                Assert.AreEqual(
                    "Calling 11-222-1121\r\n" +
                    "Stopped playing\r\n" +
                    "Recalling 11-222-1121\r\n" +
                    "========DUMP=========\r\n" +
                    "{ Both: \r\n" +
                    "{ Timed Alarm active when: \r\n" +
                    "it\'s night\r\n" +
                    "it\'s weekend\r\n" +
                    "When triggered : \r\n" +
                    "{ Playing loud sound }\r\n" +
                    " }\r\n" +
                    "{ Calls: 11-222-1121 }\r\n" +
                    "} \r\n", output);
            }
        }
コード例 #2
0
 public void ShouldXXXXXXXXXXXX()
 {
     CompositionRoot.Main();
     Assert.Fail("Unfinished");
 }