Removed input attribute
Added method for truncating sqlite staging table
Added method for running test after update
Pass the test file name explicity to the Test role
Refactor test file to use reusable test roles
Added two classes to consume the roles and run the tests
Uses both runner classes to run both insert and update tests
removed redundant test file
Added postgresql specific method for truncating staging tables
Refactored tests to use the reusable runner classes