public async Task TestFindByIdReturnsNullIfNotFound() { var db = GetDatabaseInstance(); var repository = new KeyRepository(db); var key = await repository.FindById("124"); Assert.IsNull(key); }
public async Task TestCreate() { var db = GetDatabaseInstance(); var repository = new KeyRepository(db); await repository.Save(new Key { Body = "bdy", Id = "12", Sha = "sha", CreatedAt = DateTime.Now, ShortSha = "sh" }); var key = await repository.FindById("12"); Assert.AreEqual(key.ShortSha, "sh"); Assert.AreEqual(key.Sha, "sha"); Assert.AreEqual(key.Body, "bdy"); }