Replaced for loop with foreach
Extracted magic integers to class constants
Extracted method for updating a single item
Extracted subclass of Item that can update itself
Moved outputting item properties to new subclass
Renamed UpdateQuality() method to updateItemList() in order to indicate it is operating on a list of items
Added empty test
Moved UpdateableItem to new namespace
Added new failing test for an AgedBrieItem
Added AgedBrieItem, tests pass
Modified assertion to give more detail when verification against golden master fails