Assignment 2 changes
Assignment 2 changes
Assignment 2 work
Assignment 2 work
Ignore Netbeans projects files and folders
Additional Assignment #2 changes:
- "SubscriptionPeriod" class now implements "equals", "hashCode", "clone", and "toString" methods.
- Tests for above methods were added to the "SubscriptionPeriodTest" class.
- Tweaks to "Subscription" class to ensure class consumers can never modify the ISubscriptionPeriod private data member.
Additional Assignment #2 changes:
- "SubscriptionPeriod" class now implements "equals", "hashCode", "clone", and "toString" methods.
- Tests for above methods were added to the "SubscriptionPeriodTest" class.
- Tweaks to "Subscription" class to ensure class consumers can never modify the ISubscriptionPeriod private data member.
- Numerous updates to "SubscriptionTest" class to account for use of "SubscriptionPeriod" clone method by the "Subscription" class... had to define SubscriptionPeriod mocks internal to the "Subscription" and for simulated exporting via the getSubscriptionPeriod method.
Additional Assignment #2 changes:
- "SubscriptionPeriod" class now implements "equals", "hashCode", "clone", and "toString" methods.
- Tests for above methods were added to the "SubscriptionPeriodTest" class.
- Tweaks to "Subscription" class to ensure class consumers can never modify the ISubscriptionPeriod private data member.
- Numerous updates to "SubscriptionTest" class to account for use of "SubscriptionPeriod" clone method by the "Subscription" class... had to define SubscriptionPeriod mocks internal to the "Subscription" and for simulated exporting via the getSubscriptionPeriod method.
Additional Assignment #2 changes:
- "SubscriptionPeriod" class now implements "equals", "hashCode", "clone", and "toString" methods.
- Tests for above methods were added to the "SubscriptionPeriodTest" class.
- Tweaks to "Subscription" class to ensure class consumers can never modify the ISubscriptionPeriod private data member.
- Numerous updates to "SubscriptionTest" class to account for use of "SubscriptionPeriod" clone method by the "Subscription" class... had to define SubscriptionPeriod mocks internal to the "Subscription" and for simulated exporting via the getSubscriptionPeriod method.