Added some additional tests for verifying checkout behavior