public void WhenErrorIsThrownWillRollbackTransaction()
 {
     BulkInsertFibonacciToDatabase fibonaci = new BulkInsertFibonacciToDatabase(25, Should.Throw);
     fibonaci.Execute();
     Assert.AreEqual(1, new List<Exception>(fibonaci.GetAllErrors()).Count);
     AssertFibonacciTableEmpty();
 }
        public void CanInsertToDatabaseFromInMemoryCollection()
        {
            BulkInsertFibonacciToDatabase fibonacci = new BulkInsertFibonacciToDatabase(25,Should.WorkFine);
            fibonacci.Execute();

            Assert25ThFibonacci();
        }