Testing with stub
Discounts under abstract.
Rename, fixes, new tests
Rename, fixes, new tests
- mocks to discounts