This is an analogue to Issue #68; where that issue concerned a reimplementation of the Publish a New Article Use Case, this issue addresses the Register a New Member Use Case.
It also writes to the (User) Repository. It also makes use of an ActiveModel-quacking form object rather than a Result object, and therefore creates an ActiveModel-quacking #errors Hash rather than the array-of-individual-error-Hash-items convention we've adopted since.
To close this issue, we need:
a (new, never-before-done) spec for the Register a New Member Use Case analogous to that done for Publish a New Article; and
This is an analogue to Issue #68; where that issue concerned a reimplementation of the Publish a New Article Use Case, this issue addresses the Register a New Member Use Case.
It also writes to the (User) Repository. It also makes use of an ActiveModel-quacking form object rather than a
Result
object, and therefore creates an ActiveModel-quacking#errors
Hash rather than the array-of-individual-error-Hash-items convention we've adopted since.To close this issue, we need: