Ignoring files
Requirements for the project to be installed via pip
Fail: inventory item has a name
Pass
Fail: inventory item should have an id
Pass
Refactor: extract item creation to setup
Refactor: extract InventoryItemCreated event
Refactor: try a more OO approach to applying events
Fail: inventory item can be renamed
Pass
Refactor: extract InventoryItemRenamed event