static void Main(string[] args) { { var dao = new Dao(new context()); var employe = dao.GetFirstEmployee10Y(); Console.WriteLine(employe.Nom); var newEmployee = dao.AddEmployee("Smith", "John"); Console.WriteLine("Bienvenue à " + newEmployee.Prenom + " dans la compagnie!"); } }
public void AddEmployee_Test()//create { var mockSet = new Mock <DbSet <Employee> >(); var mockContext = new Mock <context>(); mockContext.Setup(m => m.Employee).Returns(mockSet.Object); var service = new Dao(mockContext.Object); service.AddEmployee("Jean-Mie", "De pain"); mockSet.Verify(m => m.Add(It.IsAny <Employee>()), Times.Once()); mockContext.Verify(m => m.SaveChanges(), Times.Once()); }