added more tests to invoice items