private static void GenerateCode(string dllName, string outputFolder)
        {
            SourceCodeGenerator codeGen = new SourceCodeGenerator(outputFolder);

            Assembly assembly = Assembly.LoadFrom(dllName);

            foreach (Type type in assembly.GetTypes())
            {
                if (null != type.GetCustomAttribute(typeof(MultiDirectionTestClassAttribute)))
                {
                    MultiDirectionTestClass testClass = new MultiDirectionTestClass(type);
                    codeGen.GenerateSourceCode(testClass);
                }
            }
        }
        private static void GenerateCode(string dllName, string outputFolder)
        {
            SourceCodeGenerator codeGen = new SourceCodeGenerator(outputFolder);

            Assembly assembly = Assembly.LoadFrom(dllName);

            foreach (Type type in assembly.GetTypes())
            {
                if (null != type.GetCustomAttribute(typeof(MultiDirectionTestClassAttribute)))
                {
                    MultiDirectionTestClass testClass = new MultiDirectionTestClass(type);
                    codeGen.GenerateSourceCode(testClass);
                }
            }
        }