Both RegisteredAccount and Person use contribution_group functionality. Implement tests for at least one of them (presumably RegisteredAccount).
Consider refactoring these classes to encapsulate all of this logic with RegisteredAccount, e.g. by assigning the relevant attributes of Person via a RegisteredAccount method (classmethod?) rather than via a native Person method.
Both
RegisteredAccount
andPerson
usecontribution_group
functionality. Implement tests for at least one of them (presumablyRegisteredAccount
).Consider refactoring these classes to encapsulate all of this logic with
RegisteredAccount
, e.g. by assigning the relevant attributes ofPerson
via aRegisteredAccount
method (classmethod?) rather than via a nativePerson
method.