private static TransitionElement GetTransition(string transitionPath)
        {
            var keys = transitionPath.Split('.');

            return(TransitionElements.Where(t => t.Transition.Key == keys[2] &&
                                            t.Transition.Parent.Key == keys[1] &&
                                            t.Transition.Parent.Parent.Key == keys[0]).First());
        }
        public void SetHTo20ForAllTransitionsOfS1S2_S2S2_S3S2()
        {
            var trans = TransitionElements.Where(t => t.Transition.Parent.Parent.Key == "D3" && t.H != 20);

            Assert.AreEqual(0, trans.Count());
        }
        public void SetYTo185ForAllDialog2Transitions()
        {
            var trans = TransitionElements.Where(t => t.Transition.Parent.Parent.Key == "D2" && t.Y != 185);

            Assert.AreEqual(0, trans.Count());
        }
        public void SetHTo20ForAllDialog1Transitions()
        {
            var trans = TransitionElements.Where(t => t.Transition.Parent.Parent.Key == "D1" && t.H != 20);

            Assert.AreEqual(0, trans.Count());
        }