private Account CreateAccount(string firstName, string lastName, GenderEnum gender, ProfessionalRegistrationTypeEnum professionalResgistrationType, string professionalResgistrationNumber, string email, string password, DateTime birthday, Hospital hospital) { var professionalResgistration = new ProfessionalRegistration { Number = professionalResgistrationNumber, State = hospital.State, Type = professionalResgistrationType }; var account = new Account(false); account.ToApprove(false); account.ToRefuse(false); account.AddProfessionalRegistration(professionalResgistration); account.ToEnterFirstName(firstName); account.ToEnterLastName(lastName); account.ToEnterGender(gender); account.ToEnterEmail(email); account.ToEnterPassword(password); account.ToEnterBirthday(birthday); account.AddHospital(hospital); return account; }