Test cases for incorrect return behavior

Test cases that demonstrate that stock items are getting incorrectly
populated when receiving a return. Instead of returning the item to
the StockLocation specified in the ReturnAuthorization model, it returns
the item to wherever the item was originally pulled from.