More test cases

more rigorous test cases for making sure data is pushed to the database