Example #1
0
        public async void GetProfileDataTest_ForSignedPlayer_ShouldReturnCorrectData()
        {
            var res = await controller.GetProfileData();

            var ret = res as OkNegotiatedContentResult <PlayerProfileDto>;
            var dto = ret?.Content;

            Assert.NotNull(res);
            Assert.NotNull(ret);
            Assert.NotNull(dto);
            Assert.Equal(player.Description, dto?.Description);
            Assert.Equal(player.Exp, dto?.Exp);
            Assert.Equal(player.Name, dto?.Name);
            Assert.Equal(player.Level?.Name, dto?.Level);
        }