Пример #1
0
        public void TestGetStoredProcCodeGenerationMetaData()
        {
            //ASSEMBLE
            database.Refresh();
            var storedProcList = CodeGeneratorHelper.GetStoredProcedureList(database, codeGenerationSchemaName);
            var schemaName     = storedProcList[0].SchemaName;
            var storeProcName  = storedProcList[0].StoredProcName;


            //ACT
            var codeGenerationTargetMetaData = new CodeGenerationTargetMetaData
            {
                ProjectRootPath  = projectRootPath,
                ProjectName      = projectName,
                ConnectionString = connectionString,
                DatabaseName     = databaseName,
                SchemaName       = schemaName,
                StoredProcName   = storeProcName,
                NameSpace        = nameSpace
            };

            var storedProcResultSetMetaData = CodeGeneratorHelper.ProcessStoredProcedure(codeGenerationTargetMetaData);

            var methodName = storedProcResultSetMetaData.MethodName;

            //ASSERT
            Assert.IsTrue(storedProcResultSetMetaData.IsStoredProcValid);
            Assert.IsNotNull(codeGenerationTargetMetaData);
            Assert.IsNotNull(storedProcResultSetMetaData);
        }
Пример #2
0
        public void TestGetStoredProcedureList()
        {
            //ASSEMBLE
            database.Refresh();

            //ACT
            var storedProcList = CodeGeneratorHelper.GetStoredProcedureList(database, codeGenerationSchemaName);

            //ASSERT
            Assert.IsNotNull(storedProcList);
        }