Example #1
0
        public void Relation()
        {
            var name     = "Michael Test";
            var expected = "relation 1";

            var db   = new BolierplateDbContext();
            var test = db.Tests.Add(new Bolierplate.Repository.Tables.Test
            {
                Name = name
            });

            db.TestsDetails.Add(new TestsDetail
            {
                Name    = expected,
                TestsId = test.Id
            });

            db.SaveChanges();

            var actual = db.Tests
                         .FirstOrDefault(x => x.Id == test.Id)?
                         .TestsDetails.FirstOrDefault()?
                         .Name;

            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public IHttpActionResult Database()
        {
            var db = new BolierplateDbContext();

            var result = db.Tests.Find();

            return(Ok(result));
        }