public void WithTwoLocationsOneSection()
        {
            IApplicationContext ctx = new XmlApplicationContext(
                "file://Spring/Objects/Factory/Config/PPCTwoLocationsOneSectionTests.xml");
            TestObjectDAO to = (TestObjectDAO)ctx["testObjectDao"];

            Assert.AreEqual(testConnectionString, to.DbConnection.ConnectionString);
            Assert.AreEqual(1000, to.MaxResults);
        }
        public void WithAppConfigResolution()
        {
            IApplicationContext ctx = new XmlApplicationContext(
                "file://Spring/Objects/Factory/Config/PropertyPlaceholderConfigurerTests.xml");
            TestObjectDAO to = (TestObjectDAO)ctx["testObjectDao"];

            Assert.AreEqual(testConnectionString, to.DbConnection.ConnectionString);
            Assert.AreEqual(1000, to.MaxResults);
        }
 protected void setUp()
 {
     if (TestSetupClass.defaultTo == null)
     {
         TestSetupClass.RunBeforeAnyTests();
     }
     to   = TestSetupClass.defaultTo;
     dao1 = new TestObjectDAO();
     dao  = new DefaultDAO(to.TestCasesStruct);
 }
Example #4
0
    public static TestObject getTestObject()
    {
        TestObject    defaultTo;
        TestObjectDAO dao1 = new TestObjectDAO();

        defaultTo = dao1.GetTestObjectByName("Testing TestCases");

        if (defaultTo == null)
        {
            defaultTo = new TestObject("Testing TestCases");
            dao1.SaveAll(defaultTo);
        }
        dao1.SyncObject(defaultTo.TestCasesStruct);
        return(defaultTo);
    }
        public static void RunBeforeAnyTests()
        {
            TestObjectDAO dao1 = new TestObjectDAO();

            defaultTo = dao1.GetTestObjectByName("Testing TestCases");
            if (defaultTo == null)
            {
                defaultTo = new TestObject("Testing TestCases");
                dao1.SaveAll(defaultTo);
            }
            if (defaultTo.TestCasesStruct == null)
            {
                defaultTo.TestCasesStruct = new TestCasesStructure();
                dao1.SaveAll(defaultTo);
            }
            dao1.SyncObject(defaultTo.TestCasesStruct);
        }
        protected void setUp()
        {
            TestObjectDAO dao1 = new TestObjectDAO();

            to = dao1.GetTestObjectByName("Testing TestCases");
            if (to == null)
            {
                to = new TestObject("Testing TestCases");
                dao1.SaveAll(to);
            }
            dao1.SyncObject(to.TestCasesStruct);
            while (to.TestCasesStruct.Elements.Count < 2)
            {
                Element element1 = new Element(to.TestCasesStruct);
            }

            foreach (Element element in to.TestCasesStruct.Elements)
            {
                element.AddEquivalenceClass(new EquivalenceClass(element));
            }
            dao1.SaveAll(to);
        }
        public void WithAppend()
        {
            string           resourceName = "Spring/Objects/Factory/Config/PPC-SPRNET-55.xml";
            XmlObjectFactory ctx          = new XmlObjectFactory(new FileSystemResource(resourceName));

            Assert.IsNotNull(ctx);
            IObjectFactoryPostProcessor processor = (IObjectFactoryPostProcessor)ctx["appendConfigurer"];

            processor.PostProcessObjectFactory(ctx);
            TestObjectDAO to = (TestObjectDAO)ctx["appendDao"];

            Assert.AreEqual(testConnectionString + "," + testConnectionStringTwo, to.DbConnection.ConnectionString);
            Assert.AreEqual(1000, to.MaxResults);

            ctx       = new XmlObjectFactory(new FileSystemResource(resourceName));
            processor = (IObjectFactoryPostProcessor)ctx["noAppendConfigurer"];
            processor.PostProcessObjectFactory(ctx);

            to = (TestObjectDAO)ctx["noAppendDao"];
            Assert.AreEqual(testConnectionStringTwo, to.DbConnection.ConnectionString);
            Assert.AreEqual(1000, to.MaxResults);
        }
Example #8
0
 protected void setUp()
 {
     dao = new TestObjectDAO();
 }