Exemplo n.º 1
0
        public async Task TestFindByIdReturnsNullIfNotFound()
        {
            var db         = GetDatabaseInstance();
            var repository = new KeyRepository(db);
            var key        = await repository.FindById("124");

            Assert.IsNull(key);
        }
Exemplo n.º 2
0
        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");
        }