def testExecuteSql(self): dbDriver = DBDriverMock() sut = Pydblibrary() sut.connect_to_database(dbDriver, 'someDbName', 'someUsername', 'somePassword', 'someHost', '7777') self.assertFalse(dbDriver.connection.cursor().wasExecuted or dbDriver.connection.wasCommitted, 'Incorrect driver initial state.') sut.execute_sql('select 1 from 1') self.assertTrue(dbDriver.connection.cursor().wasExecuted and dbDriver.connection.wasCommitted, 'Query was not performed and committed.')
def testExecuteSql(self): dbDriver = DBDriverMock() sut = Pydblibrary() sut.connect_to_database(dbDriver, 'someDbName', 'someUsername', 'somePassword', 'someHost', '7777') self.assertFalse( dbDriver.connection.cursor().wasExecuted or dbDriver.connection.wasCommitted, 'Incorrect driver initial state.') sut.execute_sql('select 1 from 1') self.assertTrue( dbDriver.connection.cursor().wasExecuted and dbDriver.connection.wasCommitted, 'Query was not performed and committed.')