one thought -> instead of testing the whole MidAgreentPaymentsNegotiator class, we could test just the _calculate_new_value_proposition method -> it would make the tests simpler and easier to understand...
I am against testing of private methods. Now it is easy to refactor implementation details of the MidAgreentPaymentsNegotiator (e.g. rearrange private methods)
IMO Current test are simple only the number of parameters makes them hard to comprehend
I am against testing of private methods. Now it is easy to refactor implementation details of the
MidAgreentPaymentsNegotiator
(e.g. rearrange private methods)IMO Current test are simple only the number of parameters makes them hard to comprehend