Exemple #1
0
        public async Task Check_GetMemberLogin_ReturnMemberLoginObjectIsNull()
        {
            // Arrange
            int id         = 0;
            var dbContext  = DbContextMock.context(nameof(Check_GetMemberLogin_ReturnMemberLoginObjectIsNull));
            var controller = new MemberLoginsController(dbContext, null);

            // Act
            var returnedMember = await controller.GetMemberLogin(id);

            //Assert
            Assert.AreEqual(returnedMember.Value, null);
        }
        public void Check_GetCartCount_ReturnCartCount2()
        {
            // Arrange
            // int id = 1;
            var dbContext  = DbContextMock.context(nameof(Check_DisplayGames_ReturnListOfGamesNotNull));
            var controller = new CartController(dbContext);


            // Act
            UserTempStorage.cartID = 1;


            int returnCartCount = controller.GetCartCount();

            // Assert
            Assert.AreEqual(returnCartCount, 2);
        }
        public void Check_DisplayGames_ReturnListOfGamesIsNull()
        {
            // Arrange
            // int id = 1;
            var dbContext  = DbContextMock.context(nameof(Check_DisplayGames_ReturnListOfGamesNotNull));
            var controller = new CartController(dbContext);


            // Act
            UserTempStorage.cartID = 2;


            var returnGamesList = controller.DisplayGames_ShowGamesPage().Count;

            // Assert
            Assert.AreEqual(returnGamesList, 0);
        }
        public void Check_GetCartCount_ReturnCartCountEmpty()
        {
            // Arrange
            // int id = 1;
            var dbContext  = DbContextMock.context(nameof(Check_DisplayGames_ReturnListOfGamesNotNull));
            var controller = new CartController(dbContext);


            // Act
            //var returnedMember = await controller.GetMemberLogin(id);
            //var memberId = returnedMember.Value.MemberId;
            UserTempStorage.cartID = 2;


            int returnCartCount = controller.GetCartCount();

            // Assert
            Assert.AreEqual(returnCartCount, 0);
        }