protected DataContext GetNewDataContext(string databaseName, Assembly domainAssembly) { _configuration = CreateStub<IConfiguration>(); _configuration.Stub(c => c.ConnectionString).Return(databaseName.GetConnectionString()).Repeat.Any(); _attributeMappingSource = CreateStub<IAttributeMappingSource>(); _attributeMappingSource.Stub(x => x.MappingAssemblies).Return(new List<Assembly> { domainAssembly }).Repeat.Any(); return new DataContext(_configuration, _attributeMappingSource); }
public void SetupDatabase(string databaseName, Assembly domainAssembly) { _databaseName = databaseName; _configuration = CreateStub<IConfiguration>(); _configuration.Stub(c => c.ConnectionString).Return(databaseName.GetConnectionString()).Repeat.Any(); _attributeMappingSource = CreateStub<IAttributeMappingSource>(); _attributeMappingSource.Stub(x => x.MappingAssemblies).Return(new List<Assembly> { domainAssembly }).Repeat.Any(); ReCreateDatabaseFromAttributeMapping(GetNewDataContext()); }
protected DataContext GetNewDataContext(string databaseName, Assembly domainAssembly) { _configuration = CreateStub <IConfiguration>(); _configuration.Stub(c => c.ConnectionString).Return(databaseName.GetConnectionString()).Repeat.Any(); _attributeMappingSource = CreateStub <IAttributeMappingSource>(); _attributeMappingSource.Stub(x => x.MappingAssemblies).Return(new List <Assembly> { domainAssembly }).Repeat.Any(); return(new DataContext(_configuration, _attributeMappingSource)); }
public void SetupDatabase(string databaseName, Assembly domainAssembly) { _databaseName = databaseName; _configuration = CreateStub <IConfiguration>(); _configuration.Stub(c => c.ConnectionString).Return(databaseName.GetConnectionString()).Repeat.Any(); _attributeMappingSource = CreateStub <IAttributeMappingSource>(); _attributeMappingSource.Stub(x => x.MappingAssemblies).Return(new List <Assembly> { domainAssembly }).Repeat.Any(); ReCreateDatabaseFromAttributeMapping(GetNewDataContext()); }