Add new cases of tests to Purchase

Add new cases to test the Purchases classes.

Change-Id: Icaeaed30ab49df03634834126dd7ac282058f7c4