You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 8, 2020. It is now read-only.
Description
Static methods are used to build and tear down the testing environment
Problems
Static methods only have one return value and are stateless. This means the client must track things instead, violating SRP and cluttering client code
Proposed Solution
Make IoUtils methods instance-based. This way, the IoUtils instance can store the default System.out and can build up / tear down testing environments with one method call
Acceptance Criteria
IoUtils methods are instance-based
One-line usage within all clients
The text was updated successfully, but these errors were encountered:
Description
Static methods are used to build and tear down the testing environment
Problems
Static methods only have one return value and are stateless. This means the client must track things instead, violating SRP and cluttering client code
Proposed Solution
Make
IoUtils
methods instance-based. This way, theIoUtils
instance can store the defaultSystem.out
and can build up / tear down testing environments with one method callAcceptance Criteria
IoUtils
methods are instance-basedThe text was updated successfully, but these errors were encountered: