public static void Should_add_a_doctor_in_medical_clinic() { // arrange var medicalClinic = new MedicalClinic(); // act medicalClinic.AddDoctor((Crm)"12345", "name", MedicalSpecialty.GeneralClinic); // assert Assert.Equal(1, medicalClinic.CountDoctor()); }
private static void LoadDoctorsFromFile() { var lines = LoadFromFile(); Console.WriteLine("Carregando..."); int failCounter = 0; foreach (string line in lines) { var temp = line.Split(';'); try { _medicalClinic.AddDoctor( new Crm(temp[0]), temp[1], (MedicalSpecialty)int.Parse(temp[2])); } catch (System.Exception) { failCounter++; } } Console.WriteLine($"Foram carregados {_medicalClinic.CountDoctor()} médicos, {failCounter} falharam"); }