protected override void AssertStoryline(Storyline model, StorylineNode node)
 {
     var(testStoryline, testNode) = GetTestStoryline();
     AssertPropertiesAreEqual(testStoryline, model, nameof(model.Name),
                              nameof(model.Description));
     AssertPropertiesAreEqual(testNode, node, nameof(node.XPosition),
                              nameof(node.YPosition));
 }
        protected override (Storyline model, StorylineNode node) GetTestStoryline()
        {
            var storyline = new Storyline()
            {
                Name        = "StorylineName",
                Description = "StorylineDescription"
            };

            var node = new StorylineNode()
            {
                Storyline = storyline,
                XPosition = 10,
                YPosition = 20
            };

            return(storyline, node);
        }