コード例 #1
0
        public void Find_WhenObjectIsInDb_ShouldReturnObject()
        {
            //arrange
            var bug = this.GetValidTestBug();

            var dbContext = new BugLoggerDbContext();
            var repo = new DbBugsRepository(dbContext);

            dbContext.Bugs.Add(bug);
            dbContext.SaveChanges();

            //act
            var bugInDb = repo.Find(bug.Id);

            //asesrt

            Assert.IsNotNull(bugInDb);
            Assert.AreEqual(bug.Text, bugInDb.Text);
        }