public void AddPagePermissionsFail()
        {
            //Arrange
            var pageRepository = new PageRepository(_container);
            var dbContext      = _serviceProvider.GetRequiredService <DeviserDbContext>();
            List <PagePermission> pagePermissions = null;

            //Act
            var result = pageRepository.AddPagePermissions(pagePermissions);

            //Assert
            Assert.Null(result);

            //Clean
            dbContext.PagePermission.RemoveRange(dbContext.PagePermission);
        }
        public void AddPagePermissionsSuccess()
        {
            //Arrange
            var pageRepository  = new PageRepository(_container);
            var dbContext       = _serviceProvider.GetRequiredService <DeviserDbContext>();
            var pagePermissions = TestDataRepository.GetPagePermissions();

            //Act
            var result = pageRepository.AddPagePermissions(pagePermissions);

            //Assert
            Assert.NotNull(result);
            Assert.True(result.Count > 0);

            //Clean
            dbContext.PagePermission.RemoveRange(dbContext.PagePermission);
        }