Exemplo n.º 1
0
            public void AddsEntityToDatabase_ReturnsGeneratedPrimaryKey()
            {
                var a1 = new Animal {
                    Name = "Foo"
                };

                Db.Insert(a1);

                var a2 = Db.Get <Animal>(a1.Id).Result;

                Assert.AreNotEqual(Guid.Empty, a2.Id);
                Assert.AreEqual(a1.Id, a2.Id);
                Dispose();
            }
Exemplo n.º 2
0
            public void AddsMultipleEntitiesToDatabase()
            {
                var a1 = new Animal {
                    Name = "Foo"
                };
                var a2 = new Animal {
                    Name = "Bar"
                };
                var a3 = new Animal {
                    Name = "Baz"
                };

                Db.Insert <Animal>(new[] { a1, a2, a3 });

                var animals = Db.GetList <Animal>().Result.ToList();

                Assert.AreEqual(3, animals.Count);
                Dispose();
            }