Ejemplo n.º 1
0
        public void DeclarePlayer_Saveobject_Player()

        {
            var expectedPlayer = new Player()
            {
                Name        = "",
                Age         = 0,
                Number      = 0,
                Height      = 0,
                Amplua      = "",
                PhoneNumber = "",
                Mail        = ""
            };

            _target.DeclarePlayer(expectedPlayer.Name, expectedPlayer.Age, expectedPlayer.Number,
                                  expectedPlayer.Height,
                                  expectedPlayer.Amplua, expectedPlayer.PhoneNumber, expectedPlayer.Mail);

            _stubPersistentService.AssertWasCalled(x => x
                                                   .Saveobject(Arg <Player> .Matches(actualPlayer => CheckPlayer(expectedPlayer, actualPlayer)),
                                                               Arg <string> .Is.Anything //Equal("player.json")
                                                               ));

            //_stubPersistentService.AssertWasCalled(x => x
            //    .Saveobject(
            //        Arg<Player>.Matches(actualPlayer => actualPlayer.Age == 0 ),
            //        Arg<string>.Is.Same("player.json")
            //    ));}
        }