public async Task GetAll_NoParameters() { var repository = new ParamRepository(SessionFactory); var parameters = await repository.GetAll().ConfigureAwait(false); foreach (var p in parameters) { await repository.Delete(p.Id).ConfigureAwait(false); } parameters = await repository.GetAll().ConfigureAwait(false); Assert.AreEqual(0, parameters.Count()); }
public async Task GetAll() { var repository = new ParamRepository(SessionFactory); var param = MakeParam(); await repository.Save(param).ConfigureAwait(false); var paramId = param.Id; var parameters = await repository.GetAll().ConfigureAwait(false); Assert.AreEqual(1, parameters.Count(p => p.Id == paramId)); foreach (var p in parameters) { await repository.Delete(p.Id).ConfigureAwait(false); } parameters = await repository.GetAll().ConfigureAwait(false); Assert.AreEqual(0, parameters.Count()); }