Update of /cvsroot/springnet/Spring.Net/examples/Spring/Spring.TxQuickStart/test/Spring/Spring.TxQuickStart.Tests/TxQuickStart
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv27093
Modified Files:
AccountManagerTests.cs
Log Message:
remove programmatic configuration of context
Index: AccountManagerTests.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/examples/Spring/Spring.TxQuickStart/test/Spring/Spring.TxQuickStart.Tests/TxQuickStart/AccountManagerTests.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** AccountManagerTests.cs 3 Apr 2008 06:02:49 -0000 1.7
--- AccountManagerTests.cs 4 Apr 2008 16:02:34 -0000 1.8
***************
*** 68,105 ****
}
- private static IApplicationContext CreateContextMixXmlAndProgrammatic()
- {
- GenericApplicationContext ctx = new GenericApplicationContext();
-
- IObjectDefinitionReader objectDefinitionReader = new XmlObjectDefinitionReader(ctx);
- objectDefinitionReader.LoadObjectDefinitions("assembly://Spring.TxQuickStart/Spring.TxQuickStart/application-config.xml");
-
- IObjectDefinitionFactory objectDefinitionFactory = new DefaultObjectDefinitionFactory();
-
- ObjectDefinitionBuilder builder =
- ObjectDefinitionBuilder.RootObjectDefinition(objectDefinitionFactory, typeof(DbProviderFactoryObject));
- builder.AddPropertyValue("ProviderName", "System.Data.SqlClient")
- .AddPropertyValue("ConnectionString",
- "Data Source=MARKT60\SQL2005;Initial Catalog=CreditsAndDebits;User ID=springqa; Password=springqa")
-
- ctx.RegisterObjectDefinition("DebitDbProvider", builder.ObjectDefinition);
- ctx.RegisterAlias("DebitDbProvider", "CreditDbProvider");
-
- builder = ObjectDefinitionBuilder.RootObjectDefinition(objectDefinitionFactory, typeof(AdoPlatformTransactionManager));
- builder.AddPropertyValue("DbProvider", "DebitDbProvider");
-
- ctx.RegisterObjectDefinition("transactionManager", builder.ObjectDefinition);
-
- TxAttributeDrivenObjectDefinitionBuilder txBuilder = TxAttributeDrivenObjectDefinitionBuilder.CreateBuilder();
- txBuilder.SetTransationManagerName("transationManager").SetProxyTargetType(true).SetOrder(2);
- ctx.RegisterObjectDefinitions(txBuilder.ObjectDefinitions);
-
-
-
- ctx.Refresh();
-
- return ctx;
- }
-
[Test]
public void TransferBelowMaxAmount()
--- 68,71 ----
|