Ticket/bantu/11469 

* Split tests instead of using data providers
* Test return value
* Fix return value of insert_all