public UnitTestGenerator(CodeClass selectedClass, DTE2 dte, FastColoredTextBox editor)
        {
            _dte    = dte;
            _editor = editor;

            _parts = new UnitTestParts
            {
                MainClassName = selectedClass.FullName,
                MainNamespace = selectedClass.Namespace.FullName,
                SelectedClass = selectedClass,
                NameSpaces    = new List <string>()
                {
                    selectedClass.Namespace.FullName
                },
                IsStaticClass = selectedClass.IsAbstract
            };
        }
 public ClassGenerator(UnitTestParts parts, GenOptions opts, DTE2 dte)
 {
     _opts  = opts;
     _parts = parts ?? new UnitTestParts();
     _dte   = dte;
 }