public void TestUpdate()
        {
            Aggregation createdAgg = new Aggregation {
                Id = testId, Name = "Test Agg Entry", Type = "SUM"
            };

            dbContext.Aggregation.Add(createdAgg);
            dbContext.SaveChanges();
            createdAgg.Name = "Entry";

            dbContext.Dispose();
            repo.Update(createdAgg);
            dbContext = new ResearcherProfilerRepositoryContext();

            // Retrieve record from database
            Aggregation updatedAgg = dbContext.Aggregation.Find(testId);

            dbContext.Aggregation.Find(testId);
            Assert.AreEqual(updatedAgg.Id, testId);
            Assert.AreEqual(updatedAgg.Name, "Entry");

            // Cleanup the inserted record
            dbContext.Aggregation.Remove(updatedAgg);
            dbContext.SaveChanges();
        }
コード例 #2
0
 public void Dispose()
 {
     dbContext.Dispose();
 }