public void TestInit() { DigitalNumberConfiguration configuration = DigitalNumberConfigurationView.Instance.Configuration; Assert.IsNotNull(configuration); Assert.IsNotNull(configuration.Keys["SpringObjectFile"]); Assert.IsNotNull(configuration.Keys["IBatisMapping"]); }
public DigitalNumberService() { this.configuration = DigitalNumberConfigurationView.Instance.Configuration; // 创建对象构建器(Spring.NET) string springObjectFile = this.configuration.Keys["SpringObjectFile"].Value; SpringObjectBuilder objectBuilder = SpringObjectBuilder.Create(DigitalNumberConfiguration.ApplicationName, springObjectFile); // 创建数据服务对象 this.provider = objectBuilder.GetObject <IDigitalNumberProvider>(typeof(IDigitalNumberProvider)); }
// [DeploymentItem("MySql.Data.dll")] public void TestCreateMapper() { DigitalNumberConfiguration configuration = DigitalNumberConfigurationView.Instance.Configuration; ISqlMapper ibatisMapper = null; string ibatisMapping = configuration.Keys["IBatisMapping"].Value; ibatisMapper = ISqlMapHelper.CreateSqlMapper(ibatisMapping, true); Assert.IsNotNull(ibatisMapper); }