Пример #1
0
        public void Namespace_PublicClass_ReturnsClassNamespace()
        {
            CreateProjectContent();
            helper.CreatePublicClass("MyNamespace.Test.MyClass");
            helper.AddClassNamespace("MyNamespace.Test");
            CreateClass();

            global::EnvDTE.CodeNamespace codeNamespace = codeClass.Namespace;

            Assert.AreEqual("MyNamespace.Test", codeNamespace.FullName);
        }
        void AddClassToCompilationUnit(string namespaceName, string className)
        {
            var classHelper = new ClassHelper();

            classHelper.CreatePublicClass(className);
            classHelper.AddNamespaceUsingScopeToClass(namespaceName);
            classHelper.AddClassNamespace(namespaceName);
            compilationUnitHelper.AddClass(classHelper.Class);
        }