Exemplo n.º 1
0
 private void AddMatchScore(IPlayMatch playMatch)
 {
     matchScores.Add(new MatchScore()
         { SetScores = playMatch.GetSetScores(),
             SideOne = playMatch.SideOne,
             SideTwo = playMatch.SideTwo });
 }
Exemplo n.º 2
0
 public void TestInitialize()
 {
     _playSet = new Mock<IPlaySet>();
     _teamOne = new Mock<ITeam>();
     _teamTwo = new Mock<ITeam>();
     _target = new PlayMatch(_playSet.Object, _teamOne.Object, _teamTwo.Object);
 }
Exemplo n.º 3
0
 public void Setup()
 {
     playSet = new Mock <IPlaySet>();
     sideOne = new Mock <ISide>();
     sideTwo = new Mock <ISide>();
     target  = new PlayMatch(playSet.Object, sideOne.Object, sideTwo.Object);
 }
Exemplo n.º 4
0
 public void Setup()
 {
     playSet = new Mock<IPlaySet>();
     sideOne = new Mock<ISide>();
     sideTwo = new Mock<ISide>();
     target = new PlayMatch(playSet.Object, sideOne.Object, sideTwo.Object);
 }
Exemplo n.º 5
0
        public void Match_Integration()
        {
            //Arrange
            Mock<ISide> sideOne = new Mock<ISide>();
            sideOne.Setup(s => s.Strength).Returns(40);
            Mock<ISide> sideTwo = new Mock<ISide>();
            sideTwo.Setup(s => s.Strength).Returns(50);

            target = new PlayMatch(sideOne.Object, sideTwo.Object);

            //Act
            var result = target.Play();

            //Assert
            Assert.AreNotEqual(sideOne.Object, result);
        }
Exemplo n.º 6
0
        public void Match_Integration()
        {
            //Arrange
            var one = new Mock<ISide>();
            one.Setup(s => s.Strength).Returns(40);
            var two = new Mock<ISide>();
            two.Setup(s => s.Strength).Returns(50);

            var set = new PlaySet(new PlayGame(new DetermineWinner(one.Object, two.Object)));

            target = new PlayMatch(set, one.Object, two.Object);

            //Act
            var result = target.Play();

            //Assert
            Assert.AreNotEqual(sideOne.Object, result);
        }
Exemplo n.º 7
0
        public void Match_Integration()
        {
            //Arrange
            Mock <ISide> sideOne = new Mock <ISide>();

            sideOne.Setup(s => s.Strength).Returns(40);
            Mock <ISide> sideTwo = new Mock <ISide>();

            sideTwo.Setup(s => s.Strength).Returns(50);

            target = new PlayMatch(sideOne.Object, sideTwo.Object);

            //Act
            var result = target.Play();

            //Assert
            Assert.AreNotEqual(sideOne.Object, result);
        }
Exemplo n.º 8
0
        public void Match_Integration()
        {
            //Arrange
            var one = new Mock <ISide>();

            one.Setup(s => s.Strength).Returns(40);
            var two = new Mock <ISide>();

            two.Setup(s => s.Strength).Returns(50);

            var set = new PlaySet(new PlayGame(new DetermineWinner(one.Object, two.Object)));

            target = new PlayMatch(set, one.Object, two.Object);

            //Act
            var result = target.Play();

            //Assert
            Assert.AreNotEqual(sideOne.Object, result);
        }
Exemplo n.º 9
0
 public void Constructor_Null_IPlaySet_Checked()
 {
     //Act
     _target = new PlayMatch(null, _teamOne.Object, _teamTwo.Object);
 }
Exemplo n.º 10
0
 public void TestCleanup()
 {
     _playSet.Verify();
     _target = null;
 }
Exemplo n.º 11
0
 public void Constructor_Null_SideTwo_Contract_Checked()
 {
     //Act
     target = new PlayMatch(playSet.Object, sideOne.Object, null);
 }
Exemplo n.º 12
0
 public void Constructor_Null_IPlaySet_Contract_Checked()
 {
     //Act
     target = new PlayMatch(null, sideOne.Object, sideTwo.Object);
 }
Exemplo n.º 13
0
 public void TearDown()
 {
     playSet.Verify();
     target = null;
 }
Exemplo n.º 14
0
 public void TearDown()
 {
     playSet.Verify();
     target = null;
 }
Exemplo n.º 15
0
 public void Constructor_Null_IPlaySet_Contract_Checked()
 {
     //Act
     target = new PlayMatch(null, sideOne.Object, sideTwo.Object);
 }
Exemplo n.º 16
0
 public void Constructor_Null_TeamTwo_Checked()
 {
     //Act
     _target = new PlayMatch(_playSet.Object, _teamOne.Object, null);
 }
Exemplo n.º 17
0
 public void Constructor_Null_SideTwo_Contract_Checked()
 {
     //Act
     target = new PlayMatch(playSet.Object, sideOne.Object, null);
 }