Example #1
0
        public void GetAllEmpliyeeFromDb()
        {
            // Arange
            var userService = new UsersService(db);

            var firstEmployee = new User {
                Id = "0", FullName = "TeamLead", Position = PositionType.TeamLeader
            };
            var secondEmployee = new User {
                Id = "1", FullName = "ProductionCordinator", Position = PositionType.ProductionCordinator
            };
            var thirdEmployee = new User {
                Id = "2", FullName = "GeneralManager", Position = PositionType.GeneralManager
            };

            db.User.AddRange(firstEmployee, secondEmployee, thirdEmployee);
            db.SaveChanges();

            // Act
            var result = userService.AllEmployee();

            // Assert
            var expectedCount = 3;

            Assert.Equal(expectedCount, result.Count());
        }