Esempio n. 1
0
        public void Get()
        {
            // Arrange
            var player1 = new Player()
            {
                Id = 1, Name = "Nadal", PlayerGamePoint = GamePoint.zero
            };
            var player2 = new Player()
            {
                Id = 2, Name = "Federer", PlayerGamePoint = GamePoint.zero
            };
            var mockService = new Mock <ITennisService>();

            mockService.Setup(service => service.Get()).Returns(new PlayerScore(player1, player2));
            TennisController controller = new TennisController(mockService.Object);

            // Act
            Score result = controller.Get();

            // Assertf
            Assert.IsNotNull(result);
            result.Player1.Id.Should().Be(1);
            result.Player1.Name.Should().Be("Nadal");
            result.Player1.PlayerGamePoint.Should().Be(GamePoint.zero);
            result.Player2.Id.Should().Be(2);
            result.Player2.Name.Should().Be("Federer");
            result.Player2.PlayerGamePoint.Should().Be(GamePoint.zero);
        }
Esempio n. 2
0
 // Use this for initialization
 void Start()
 {
     if(isTraining == false){
         gController = GameObject.Find("GameController").GetComponent<GameController>();
         eController = GameObject.Find("player2").GetComponent<EnemyController>();
     }
     else{
         TC = GameObject.Find ("TennisController").GetComponent<TennisController> ();
     }
     TennisSounds = GameObject.Find ("Sounds").GetComponent<TennisSounds>();
     a = GetComponentInParent<Animator>();
     ballSpeed = 16f;
     if(isPlayer == false){
         side = -1;
     }
     else{
         side = 1;
     }
 }
Esempio n. 3
0
 public void Setup()
 {
     readOnlyTennisRepositoryMock  = new Mock <IReadOnlyTennisRepository>();
     writeOnlyTennisRepositoryMock = new Mock <IWriteOnlyTennisRepository>();
     tennisController = new TennisController(readOnlyTennisRepositoryMock.Object, writeOnlyTennisRepositoryMock.Object);
 }