adds tests for expense model