コード例 #1
0
        public void TestRegisterGCCByCallingObserver()
        {
            Observer ob = new Observer((string s, State status) => { Assert.IsTrue(true); });
            GenerateChecksController controller = new GenerateChecksController();

            controller.RegisterGCC(ob);
            controller.update("", State.Generate);
        }
コード例 #2
0
        public void TestObserverDelegateCalledWithCorrectStringAndStatus()
        {
            String   observerStringToUse = "HelloWorld";
            Observer ob = new Observer((string s, State status) => { Assert.AreEqual(s, observerStringToUse); Assert.AreEqual(State.Generate, status); });
            GenerateChecksController controller = new GenerateChecksController();

            controller.RegisterGCC(ob);
            controller.update(observerStringToUse, State.Generate);
        }
コード例 #3
0
        public void TestGenerateChecks()
        {
            String rebateString = RebateDB.GenerateRebateChecks();

            Observer ob = new Observer((string s, State status) => { Assert.AreEqual(s, rebateString); Assert.AreEqual(State.Generate, status); });
            GenerateChecksController controller = new GenerateChecksController();

            controller.RegisterGCC(ob);
            controller.GenerateChecks();
        }