public void NotInATransactionException_Test() { this.primitives = new WritePrimitives(null, null, null, mustBeInATransaction: true, configuration: null); Helpers.ExceptionTest(() => this.primitives.Execute(), typeof(NotInATransactionException), Messages.NotInATransaction); }
public void Initialize() { XmlConfigurator.Configure(); this.dbProviderFactoryMock = new Mock<DbProviderFactory>(); this.formatterMock = new Mock<IValueFormatter>(); this.primitives = new WritePrimitives(DbProviderWritePrimitivesTests.ConnectionString, this.dbProviderFactoryMock.Object, this.formatterMock.Object, mustBeInATransaction: false, configuration: new NameValueCollection {{"TestDataFramework_DumpSqlInput", "true"}}); this.connectionMock = new Mock<DbConnection>(); this.insertCommandMock = new Mock<DbCommand>(); this.readerMock = new Mock<DbDataReader>(); var mockInsertCommand = new MockDbCommand(this.insertCommandMock.Object, this.readerMock.Object); this.dbProviderFactoryMock.Setup(m => m.CreateCommand()).Returns(mockInsertCommand); this.dbProviderFactoryMock.Setup(m => m.CreateConnection()).Returns(this.connectionMock.Object); }