public void ToXmlTest()
        {
            var service    = _container.GetService <ISMService>();
            var xmlService = _container.GetService <IPersistenceService>();

            var sm = new StateMachine4Test();

            sm.SetDefinition(Definition);
            var s = xmlService.To(sm);
        }
        public void InitTest()
        {
            var service = _container.GetService <IPersistenceService>();

            var sm = new StateMachine4Test();

            service.BuildUpDefinition(sm, Definition);

            var builtSM = sm.Definition.States.Select(_ => _.StateMachine).FirstOrDefault();

            Assert.IsNotNull(builtSM);
            Assert.IsInstanceOfType(builtSM, typeof(StateMachine4Test));
        }