Loading...
Loading...
Compare original and translation side by side
load-plain-referenceload-plain-reference.plainrequiresanalyze-if-func-spec-too-complexbreak-down-func-specanalyze-func-specsrequiresresolve-spec-conflictanalyze-func-specsCOMPATIBLE***functional specs***.plainrequiresanalyze-if-func-spec-too-complexbreak-down-func-specrequiresanalyze-func-specsresolve-spec-conflictanalyze-func-specsCOMPATIBLE***functional specs***break-down-func-specbreak-down-func-spec***implementation reqs******implementation reqs***analyze-func-specsresolve-spec-conflictanalyze-func-specsresolve-spec-conflict- :User: should be able to send a :Message: to a :Conversation:.
- A :Message: must have non-empty content.
- The :Message: is appended to the end of the :Conversation:.
- All :Participant: members of the :Conversation: can see the new :Message:.- :User: should be able to send a :Message: to a :Conversation:.
- A :Message: must have non-empty content.
- The :Message: is appended to the end of the :Conversation:.
- All :Participant: members of the :Conversation: can see the new :Message:.requiresrequiresadd-acceptance-testadd-acceptance-test:Concepts:***definitions***:Concepts:***definitions***