public void DeleteIcuWhenIdIsNotPresentThenStatusNotFound() { ICUDataRepository iCUDataRepository = new ICUDataRepository(); var response = iCUDataRepository.DeleteICU(125); Assert.AreEqual(false, response); }
public void WhenIcuIdIsNotPresentThenStatusIsNotFound() { ICUDataRepository iCUDataRepository = new ICUDataRepository(); var icu = iCUDataRepository.ViewICU(172); Assert.AreEqual(null, icu); }
public void WhenIdIsPresentThenStatusIsOk() { ICUDataRepository iCUDataRepository = new ICUDataRepository(); var icu = iCUDataRepository.ViewICU(1); Assert.AreEqual(1, icu.id); Assert.AreEqual(10, icu.NumberOfBeds); Assert.AreEqual('H', icu.Layout); }
public void GetAllIcusWhenIcusArePresent() { ICUDataRepository iCUDataRepository = new ICUDataRepository(); var icu = iCUDataRepository.GetAllICU(); Assert.AreEqual(1, icu[0].id); Assert.AreEqual(10, icu[0].NumberOfBeds); Assert.AreEqual('H', icu[0].Layout); }
public void RegisterIcuWhenJsonFromBodyIsPosted() { ICUDataRepository iCUDataRepository = new ICUDataRepository(); UserInput userInput = new UserInput(); userInput.Layout = 'L'; userInput.NumberOfBeds = 100; var response = iCUDataRepository.RegisterNewICU(userInput); Assert.AreEqual(true, response); }
public void DeleteIcuWhenIdIsPresentThenStatusOk() { string cs = @"URI=file:\a\alert-to-care-s22b8\alert-to-care-s22b8\Alert-to-Care\ICU.db"; SQLiteConnection con = new SQLiteConnection(cs, true); con.Open(); using var cmd = new SQLiteCommand(con); cmd.CommandText = @"INSERT INTO ICU(Id, NumberOfBeds, Layout) VALUES('200', '1', 'L')"; cmd.ExecuteNonQuery(); ICUDataRepository iCUDataRepository = new ICUDataRepository(); var response = iCUDataRepository.DeleteICU(200); Assert.AreEqual(true, response); }