Exemplo n.º 1
0
        public async Task Given_Patient_Sets_Latitude_LongitudeAsync_Returns_Patient()
        {
            IConfiguration config = new ConfigurationBuilder()
                                    .AddJsonFile("appsettings.json")
                                    .Build();

            var patientHelper = new PatientHelper(config);

            var patient = new Patient
            {
                Name             = "Patient",
                Bsn              = "Bsn",
                Email            = "*****@*****.**",
                Dob              = DateTime.Now,
                Gender           = Gender.Male,
                PhoneNumber      = "PhoneNumber",
                City             = "Hank",
                Street           = "Lepelaarstraat",
                HouseNumber      = "20",
                HouseNumberAddon = null,
                PostalCode       = "4273CV",
                Country          = "Netherlands"
            };

            var result = await patientHelper.AddLatLongToPatient(patient);

            Assert.Equal(result.Name, patient.Name);
            Assert.True(result.Latitude > 0);
            Assert.True(result.Longitude > 0);
        }