Example #1
0
        public void PropertyPostResult_SetValue_ShouldSetTextBoxPostResult(string expectedResult)
        {
            //Arrange
            var childrensGameView = new ChildrensGameView();

            //Act
            childrensGameView.PostResult = expectedResult;

            //Assert
            Assert.IsTrue(childrensGameView.PostResult == expectedResult);
        }
Example #2
0
        public void PropertyEliminatedSequence_SetValue_ShouldSetRichTextBoxEliminatedSequence(string expectedResult)
        {
            //Arrange
            var childrensGameView = new ChildrensGameView();

            //Act
            childrensGameView.EliminatedSequence = expectedResult;

            //Assert
            Assert.IsTrue(childrensGameView.EliminatedSequence == expectedResult);
        }
Example #3
0
        public void PropertyWinner_SetValue_ShouldSetLabelWinnerText(string expectedResult)
        {
            //Arrange
            var childrensGameView = new ChildrensGameView();

            //Act
            childrensGameView.Winner = expectedResult;

            //Assert
            Assert.IsTrue(childrensGameView.Winner == expectedResult);
        }
Example #4
0
        public void PropertyEliminateEach_SetValue_ShouldSetNumericUpAndDownEliminateEach(string expectedResult)
        {
            //Arrange
            var childrensGameView     = new ChildrensGameView();
            var expectedResultDecimal = Convert.ToDecimal(expectedResult);

            //Act
            childrensGameView.EliminateEach = expectedResultDecimal;

            //Assert
            Assert.IsTrue(childrensGameView.EliminateEach == expectedResultDecimal);
        }
Example #5
0
        public void PropertyNumberOfChildren_SetValue_ShouldSetNumericUpAndDownNumberOfChildren(string expectedResult)
        {
            //Arrange
            var childrensGameView     = new ChildrensGameView();
            var expectedResultDecimal = Convert.ToDecimal(expectedResult);

            //Act
            childrensGameView.NumberOfChildren = expectedResultDecimal;

            //Assert
            Assert.IsTrue(childrensGameView.NumberOfChildren == expectedResultDecimal);
        }
Example #6
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            //Initialise view
            var view = new ChildrensGameView();

            //Intialise repository
            IGameRepository repository = new GameRestRepository(Properties.Settings.Default.GameParameterAPIAddress);

            //Initialise game manager
            IChildrensGameManager gameManager = new ChildrensGameManager();

            //Initialise presenter
            var presenter = new ChildrensGamePresenter(view, repository, gameManager);

            Application.Run(view);
        }