public void CanUpdateCv() { //Arrange var cvRepository = new CvRepository(GetSqlLiteContext()); var cv = new Cv() { Name = Constants.CvName, TagLine = Constants.CvTagLine, Blurb = Constants.CvBlurb }; cvRepository.Add(cv); var cvId = cvRepository.Get()[0].Id; //Act var cvUpdate = new Cv() { Id = cvId, Name = Constants.CvNameUpdate, TagLine = Constants.CvTagLineUpdate, Blurb = Constants.CvBlurbUpdate }; cvRepository.Update(cvUpdate); //Assert var result = cvRepository.Get(cvId); Assert.AreEqual(Constants.CvNameUpdate, result.Name); Assert.AreEqual(Constants.CvTagLineUpdate, result.TagLine); Assert.AreEqual(Constants.CvBlurbUpdate, result.Blurb); }