public async Task Get_NoCondition() { var newModel1 = GetNewModel("name 1"); var modelService = await DependenciesTestHelper.GetModelServiceWithModels(GetName(nameof(Get_NoCondition)), newModel1); var response = await modelService.Get(1).ConfigureAwait(false); response.Should().BeEquivalentTo(newModel1, options => options.Including(model => model.Name).Including(model => model.MakerId)); }
public async Task GetAll_NoCondition() { var newModel1 = GetNewModel("name 1"); var newModel2 = GetNewModel("name 2"); var modelService = await DependenciesTestHelper.GetModelServiceWithModels(GetName(nameof(GetAll_NoCondition)), newModel1, newModel2); var response = await modelService.GetAll().ConfigureAwait(false); response.Should().OnlyContain(model => ModelsEqual(model, newModel1) || ModelsEqual(model, newModel2)); }
public async Task Remove_NoCondition() { var newModel1 = GetNewModel("name 1"); var modelService = await DependenciesTestHelper.GetModelServiceWithModels(GetName(nameof(Remove_NoCondition)), newModel1); var removed = await modelService.Remove(1).ConfigureAwait(false); var removedModel = await modelService.Get(1).ConfigureAwait(false); removed.Should().BeTrue("Model was not removed in the DB"); removedModel.Should().BeNull(); }