Пример #1
0
        public Guid SeedPlayer()
        {
            Guid playerId = Guid.NewGuid();

            PlayerDto dto = new PlayerDto()
            {
                PlayerId     = playerId,
                EmailAddress = "*****@*****.**",
                Name         = "Test Player",
                Password     = "******",
                UserName     = "******",
                ShouldSync   = false
            };

            Player.AddNew(dto);

            return(playerId);
        }
Пример #2
0
        public void AddRemovePlayerTest()
        {
            PlayerDto dto = new PlayerDto()
            {
                PlayerId     = TEST_ID,
                Name         = TEST_NAME,
                UserName     = TEST_USERNAME,
                Password     = TEST_PASSWORD,
                EmailAddress = TEST_EMAIL,
                ShouldSync   = false
            };

            var addResult = PlayerService.AddNew(dto);

            Assert.IsTrue(addResult.IsSuccess);

            dto.Name       = TEST_NAME2;
            dto.ShouldSync = true;
            var updateResult = PlayerService.Update(dto);

            Assert.IsTrue(updateResult.IsSuccess);

            var player = PlayerService.GetPlayer(TEST_ID);

            Assert.IsNotNull(player);
            Assert.AreEqual(TEST_NAME2, player.Name);
            Assert.AreEqual(true, player.ShouldSync);

            var players = PlayerService.GetPlayers();

            Assert.IsTrue(players.Count >= 1);

            var deleteResult = PlayerService.Remove(TEST_ID);

            Assert.IsTrue(deleteResult.IsSuccess);
        }