public void CanCreateInstanceWithState()
        {
            var state = new MyState {
                Value = 42
            };
            var instance = new MyStateBasedAggregateRoot(state);

            instance.Value.Should().Be(42);
        }
        public void CanCreateInstanceWithNoArguments()
        {
            var instance = new MyStateBasedAggregateRoot();

            instance.Value.Should().Be(0);
        }
 public StateBasedAggregateRootTest()
 {
     this.testee = new MyStateBasedAggregateRoot();
 }