public virtual void Save_AnyValue_ShouldDelegateToPersistenceWorkplace()
        {
            //Arrange
            var workplace         = new TestPersistenceWorkplace();
            var repository        = CreateRepositoryWithWorkplace(workplace);
            var componentToInsert = new Mock <TEntity>();

            //Act
            Save(repository, componentToInsert.Object);

            //Assert
            Assert.That(workplace.IsUpdateCalled);
        }
 public void EstablishContext()
 {
     _workplace = new TestPersistenceWorkplace();
 }