Question: In python Design a customer class to handle a customer loyalty marketing campaign. After accumlaing $100 in purchases, the customer recieves a $10 discount on
In python
Design a customer class to handle a customer loyalty marketing campaign. After accumlaing $100 in purchases, the customer recieves a $10 discount on the next purchase. Provide methods
-----> def makePurchase(self, amount)
-----> def discountReached(self)
Provide a test program and test a scenario in which a customer has earned a discount and then made over $90, but less than $100 in purchases. This should not result in a second discount. Then add another purchases that results in the second discount
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
