public void ShoulRegisterCollaboratorWhenComandIsvalid() { var comand = new CreateCollaboratorComand(); comand.FirstName = "Diego"; comand.LastName = "Rodrigo"; comand.Document = "12345678909"; comand.Email = "*****@*****.**"; comand.Phone = "9994949345"; comand.Salary = 2000; comand.Street = "rua cais do apolo"; comand.ZipCode = "52140000"; comand.BirthDate = DateTime.Now.AddYears(-18); comand.City = "Recife"; comand.Country = "Brasil"; comand.District = "Zona sul"; comand.JobTitle = "Desenvolvedor"; comand.ProjectName = "Cesar seleção"; comand.Number = "10"; var hd = new CollaboratorHandler(new MockCollaboratorRepository(), new MockEmailService()); hd.Handle(comand); Assert.AreEqual(hd.IsValid(), true); }
public CollaboratorController(ICollaboratorRepository collaboratorRepository, CollaboratorHandler collaboratorHandler) { _collaboratorHandler = collaboratorHandler; _collaboratorRepository = collaboratorRepository; }