public void SuccessfullyUpdateEntity() { var connection = TestConfiguration.GetConnection(); var tenantId = TestConfiguration.GetTenantId(); var context = new MongoDbTenantContext(connection, tenantId); var dbSet = new MongoDbTenantSet <TestModel>(context); var entity = new TestModel { Description = "SuccessfullyUpdateEntity" }; dbSet.Add(entity); context.SaveChanges(); dbSet = new MongoDbTenantSet <TestModel>(context); entity.Description = "SuccessfullyUpdateEntity-Updated"; dbSet.Update(entity); Assert.IsFalse(dbSet.Any(m => m.Description == "SuccessfullyUpdateEntity-Updated")); context.SaveChanges(); Assert.IsTrue(dbSet.Any(m => m.Description == "SuccessfullyUpdateEntity-Updated")); Assert.IsTrue(dbSet.First(m => m.Description == "SuccessfullyUpdateEntity-Updated").TenantId == tenantId); }