public void testUpdate() { var ctx = newContext(); var wrapper = new BlogPostCtxWrapper(ctx); var oldblog = wrapper.getBlogPost(1); // copied because oldblog is written over by the update function, unfortunately. var updblog = new DBBlogPost() { Id = oldblog.Id, Title = "Flimsey Fool", Date = DateTime.Now, File = oldblog.File, Status = oldblog.Status, Version = oldblog.Version }; wrapper.updateBlogPost(updblog); var newblog = wrapper.getBlogPost(1); Assert.Equal(oldblog.Id, newblog.Id); Assert.NotEqual(oldblog.Version, newblog.Version); }