public LogSnapshotDomainObjectTests()
        {
            A.CallTo(() => store.GetSnapshotStore <MyDomainState>())
            .Returns(snapshotStore);

            sut = new MyLogDomainObject(store);
        }
        public LogSnapshotDomainObjectTests()
        {
            A.CallTo(() => store.WithEventSourcing(typeof(MyLogDomainObject), id, A <HandleEvent> .Ignored))
            .Returns(persistence);

            A.CallTo(() => store.GetSnapshotStore <MyDomainState>())
            .Returns(snapshotStore);

            sut = new MyLogDomainObject(store);
        }