public void TestMethod1()
        {
            const string           KEY        = "ccc";
            const string           NAME       = "bbb";
            const string           CLASS_NAME = "DishCreator";
            const string           SELECTOR   = "auto-page-" + CLASS_NAME;
            ComponentsContainer    basicComponentsContainer = ComponentsContainer.Instance;
            PageGenerator          generator = new PageGenerator(new BasicClassBuilder(), new DriverFindElementPropertyGenerator("Driver"), basicComponentsContainer, Consts.PAGES_NAMESPACE);
            Mock <IComponentAddin> addin     = new Mock <IComponentAddin>();

            addin.Setup(add => add.AddinKey).Returns(KEY);
            addin.Setup(add => add.GenerateHelpers(CLASS_NAME, NAME, generator.PropertyGenerator)).Returns(new[] { "void Main(){}", "public void Main2(){}" });
            addin.Setup(add => add.Type).Returns("string");

            basicComponentsContainer.AddAddin(addin.Object);

            var classStr = generator.GenerateComponentClass(SELECTOR, new[] { new ElementSelectorData {
                                                                                  FullSelector = "aaa", Name = NAME, Type = KEY, AutomationAttributes = new string[0]
                                                                              } });

            Directory.CreateDirectory(NamespaceFileConverter.ConvertNamespaceToFilePath(Consts.PAGES_NAMESPACE));
            Directory.CreateDirectory(NamespaceFileConverter.ConvertNamespaceToFilePath(Consts.COMPONENTS_NAMESPACE));
            File.WriteAllText(classStr.CsFilePath, classStr.Body);
        }