public void Get_by_id() { using (var context = new MyDbContext(_options)) { SetupDatabase(context); HospitalApp.Services.AdministratorService service = new HospitalApp.Services.AdministratorService(context); AdministratorDto admin = service.GetById(1); admin.Id.ShouldBe(1); } }
public void Get_all_administrators() { using (var context = new MyDbContext(_options)) { SetupDatabase(context); HospitalApp.Services.AdministratorService service = new HospitalApp.Services.AdministratorService(context); List <AdministratorDto> admins = service.GetAll(); admins.Count.ShouldBeGreaterThanOrEqualTo(2); } }
public void Add() { using (var context = new MyDbContext(_options)) { SetupDatabase(context); HospitalApp.Services.AdministratorService service = new HospitalApp.Services.AdministratorService(context); Administrator newAdmin = new Administrator { Id = 3, FirstName = "Admin", LastName = "Administratovic", Username = "******", Role = "Administrator" }; AdministratorDto admin = service.Add(newAdmin); admin.ShouldNotBeNull(); } }