Completed InventoryMessage with tests.