Esempio n. 1
0
        public void CountButtonShouldInvokeControllerCount()
        {
            controller = mockRepository.DynamicMock <IAppController>();

            using (mockRepository.Record())
            {
                Expect.
                On(controller).
                Call(controller.GetData()).
                Return(TestValue).
                Repeat.Twice();

                controller.Count();
                LastCall.Repeat.Once();
            }
            using (mockRepository.Playback())
            {
                alternateAppForm = new AlternateAppForm(controller);
                alternateAppForm.Show();

                ButtonTester button = new ButtonTester("countButton");
                button.Click();
            }
        }
Esempio n. 2
0
 private void countButton_Click(object sender, EventArgs e)
 {
     controller.Count();
     UpdateDisplay();
 }
Esempio n. 3
0
        public void CountButtonShouldInvokeControllerCount()
        {
            controller = mockRepository.DynamicMock<IAppController>();

            using (mockRepository.Record())
            {
                Expect.
                    On(controller).
                    Call(controller.GetData()).
                    Return(TestValue).
                    Repeat.Twice();

                controller.Count();
                LastCall.Repeat.Once();
            }
            using (mockRepository.Playback())
            {
                alternateAppForm = new AlternateAppForm(controller);
                alternateAppForm.Show();

                ButtonTester button = new ButtonTester("countButton");
                button.Click();
            }
        }