public void UpdatePatient_Patient_Successful() { // Arrange Helpers.PatientLogin(); Patient before = PatientResource.GetPatient(Resource.UserId); before.Phone = "1234"; before.BirthDate = new DateTime(2000, 1, 1); before.Sex = Sex.Male; before.Weight = 100; before.Height = 100; before.ZipCode = "9000"; before.CountryCode = "DK"; before.Address = "Address"; string currentPassword = "******"; string newPassword = "******"; // Act Patient after = PatientResource.UpdatePatient(before, currentPassword, newPassword); User login = LoginResource.CreateLogin(before.Email, newPassword); // Assert Assert.AreEqual(before.FirstName, login.FirstName); Assert.AreEqual(before.Phone, after.Phone); Assert.AreEqual(before.Sex, after.Sex); Assert.AreEqual(before.Weight, after.Weight); Assert.AreEqual(before.Height, after.Height); Assert.AreEqual(before.ZipCode, after.ZipCode); Assert.AreEqual(before.CountryCode, after.CountryCode); Assert.AreEqual(before.Address, after.Address); }
public void GetAllStepCounts_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <StepCount> stepCounts = StepCountResource.GetAllStepCounts(Resource.UserId); // Assert Assert.AreEqual(43, stepCounts.Count()); }
public void GetAllDizzinesses_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <Dizziness> dizzinesses = DizzinessResource.GetAllDizzinesses(Resource.UserId); // Assert Assert.AreEqual(24, dizzinesses.Count); }
public void GetAllPhysiotherapists_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <Physiotherapist> physiotherapists = PhysiotherapistResource.GetAllPhysiotherapists(); // Assert Assert.AreEqual(2, physiotherapists.Count); }
public void GetAllExercises_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <Exercise> exercises = ExerciseResource.GetAllExercises(); // Assert Assert.AreEqual(12, exercises.Count()); }
public void GetAllRecommendations_Patient_Succesful() { // Arrange Helpers.PatientLogin(); // Act List <Recommendation> recommendations = RecommendationResource.GetAllRecommendations(Resource.UserId); // Assert Assert.AreEqual(2, recommendations.Count); }
public void GetAllJournalLogsTest_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <JournalLog> journalLogs = JournalLogResource.GetAllJournalLogs(Resource.UserId); // Assert Assert.AreEqual(26, journalLogs.Count()); }
public void GetAllCountries_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <Country> countries = CountryResource.GetAllCountries(); // Assert Assert.AreEqual(11, countries.Count); }
public void GetAllJournalEntries_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <JournalEntry> journalEntries = JournalEntryResource.GetAllJournalEntries(Resource.UserId); // Assert Assert.AreEqual(10, journalEntries.Count); }
public void GetCountry_Patient_Succesful() { // Arrange Helpers.PatientLogin(); // Act Country country = new CountryResource().GetCountry("DK"); // Assert Assert.AreEqual("Denmark", country.Name); Assert.AreEqual("DK", country.Code); }
public void DeleteFavoriteExercise_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act bool success = ExerciseFavoriteResource.DeleteFavoriteExercise(Resource.UserId, 3); List <Exercise> exercises = ExerciseFavoriteResource.GetAllFavoriteExercises(Resource.UserId); // Assert Assert.AreEqual(1, exercises.Count()); }
public void GetCity_Patient_Succesful() { // Arrange Helpers.PatientLogin(); // Act City city = CityResource.GetCity("9000", "DK"); // Assert Assert.AreEqual("Aalborg", city.Name); Assert.AreEqual("9000", city.ZipCode); Assert.AreEqual("DK", city.CountryCode); }
public void GetExercise_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act Exercise exercise = ExerciseResource.GetExercise(1); // Assert Assert.AreEqual(1, exercise.Id); Assert.AreEqual(6, exercise.AuthorId); Assert.AreEqual("Lunges", exercise.Name); Assert.AreEqual("", exercise.Description); }
public void CreateJournalEntry_Patient_Successful() { // Arrange Helpers.PatientLogin(); string note = "Note"; // Act JournalEntry journalEntry = JournalEntryResource.CreateJournalEntry(Resource.UserId, note); // Assert Assert.AreEqual(11, journalEntry.Id); Assert.AreEqual(1, journalEntry.PatientId); Assert.AreEqual(note, journalEntry.Note); }
public void GetPhysiotherapist_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act Physiotherapist physiotherapist = PhysiotherapistResource.GetPhysiotherapist(6); // Assert Assert.AreEqual(6, physiotherapist.Id); Assert.AreEqual("Hans", physiotherapist.FirstName); Assert.AreEqual("Petersen", physiotherapist.LastName); Assert.AreEqual("*****@*****.**", physiotherapist.Email); Assert.AreEqual(1, physiotherapist.OrganisationId); }
public void UpdateStepCount_Patient_Successful() { // Arrange Helpers.PatientLogin(); StepCount stepCount = StepCountResource.CreateStepCount(1, 3652, new DateTime(2018, 12, 05)); stepCount.Count = 4215; // Act stepCount = StepCountResource.UpdateStepCount(stepCount); // Assert Assert.AreEqual(4215, stepCount.Count); Assert.AreEqual(47, stepCount.Id); }
public void GetAllJournalEntries_Patient_ByDate_Successful() { // Arrange Helpers.PatientLogin(); DateTime date = new DateTime(2018, 11, 23); // Act List <JournalEntry> journalEntries = JournalEntryResource.GetAllJournalEntries(Resource.UserId, date); // Assert Assert.AreEqual(1, journalEntries.Count); Assert.AreEqual(3, journalEntries[0].Id); Assert.AreEqual(1, journalEntries[0].PatientId); Assert.AreEqual("I dag har jeg det ikke så godt", journalEntries[0].Note); }
public void CreateStepCount_Patient_Successful() { // Arrange Helpers.PatientLogin(); long patientId = 1; int count = 4215; DateTime dateTime = new DateTime(2018, 12, 05); // Act StepCount stepCount = StepCountResource.CreateStepCount(patientId, count, dateTime); // Assert Assert.AreEqual(patientId, stepCount.PatientId); Assert.AreEqual(count, stepCount.Count); Assert.AreEqual(47, stepCount.Id); }
public void CreateDizziness_Patient_Successful() { // Arrange Helpers.PatientLogin(); string note = "Note"; int? level = 7; // Act Dizziness dizziness = DizzinessResource.CreateDizziness(Resource.UserId, null, level, note); // Assert Assert.AreEqual(Resource.UserId, dizziness.PatientId); Assert.AreEqual(null, dizziness.ExerciseId); Assert.AreEqual(note, dizziness.Note); Assert.AreEqual(level, dizziness.Level); }
public void CreateFavoriteExercise_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act bool success = ExerciseFavoriteResource.CreateFavoriteExercise(Resource.UserId, 1); List <Exercise> exercises = ExerciseFavoriteResource.GetAllFavoriteExercises(Resource.UserId); // Assert Assert.AreEqual(3, exercises.Count()); Assert.AreEqual(1, exercises[0].Id); Assert.AreEqual(6, exercises[0].AuthorId); Assert.AreEqual("Lunges", exercises[0].Name); Assert.AreEqual("", exercises[0].Description); }
public void CreatePatient_Succesful() { // Arrange Helpers.PatientLogin(); string firstName = "Lars"; string lastName = "Larsen"; string email = "*****@*****.**"; string password = "******"; // Act Patient patient = PatientResource.CreatePatient(firstName, lastName, email, password); // Assert Assert.AreEqual(firstName, patient.FirstName); Assert.AreEqual(lastName, patient.LastName); Assert.AreEqual(email, patient.Email); }
public void GetAllFavoriteExercises_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <Exercise> exercises = ExerciseFavoriteResource.GetAllFavoriteExercises(Resource.UserId); // Assert Assert.AreEqual(2, exercises.Count()); Assert.AreEqual(3, exercises[0].Id); Assert.AreEqual(4, exercises[1].Id); Assert.AreEqual(7, exercises[0].AuthorId); Assert.AreEqual(7, exercises[1].AuthorId); Assert.AreEqual("Raise Shoulders", exercises[0].Name); Assert.AreEqual("Turn Head", exercises[1].Name); Assert.AreEqual("Raise your shoulders up and down and repeat", exercises[0].Description); Assert.AreEqual("Look to your left and then your right and repeat", exercises[1].Description); }
public void GetAllCustomExercises_Patient_Successful() { // Arrange Helpers.PatientLogin(); // Act List <Exercise> exercises = CustomExerciseResource.GetAllCustomExercises(Resource.UserId); // Assert Assert.AreEqual(2, exercises.Count()); Assert.AreEqual(5, exercises[0].Id); Assert.AreEqual(6, exercises[1].Id); Assert.AreEqual(7, exercises[0].AuthorId); Assert.AreEqual(7, exercises[1].AuthorId); Assert.AreEqual("Touch Toes", exercises[0].Name); Assert.AreEqual("Jumping Jacks without arms", exercises[1].Name); Assert.AreEqual("Bend down and touch your toes and up again and repeat", exercises[0].Description); Assert.AreEqual("Do standard jumping jack but without moving your arms", exercises[1].Description); }
public void GetPatient_Patient_Succesful() { // Arrange Helpers.PatientLogin(); // Act Patient patient = PatientResource.GetPatient(Resource.UserId); // Assert Assert.AreEqual(1, patient.Id); Assert.AreEqual("Anna", patient.FirstName); Assert.AreEqual("Larsen", patient.LastName); Assert.AreEqual("*****@*****.**", patient.Email); Assert.AreEqual("26713312", patient.Phone); Assert.AreEqual(1957, ((DateTime)patient.BirthDate).Year); Assert.AreEqual(3, ((DateTime)patient.BirthDate).Month); Assert.AreEqual(4, ((DateTime)patient.BirthDate).Day); Assert.AreEqual(Sex.Female, patient.Sex); Assert.AreEqual((short)165, patient.Height); Assert.AreEqual((short)60, patient.Weight); Assert.AreEqual("1000", patient.ZipCode); Assert.AreEqual("DK", patient.CountryCode); Assert.AreEqual("Mitchellsgade 8", patient.Address); }