Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Case 1 (TC 1): Batch Forward Transformation #6

Closed
8 tasks done
anthonyanjorin opened this issue Feb 16, 2017 · 2 comments
Closed
8 tasks done

Test Case 1 (TC 1): Batch Forward Transformation #6

anthonyanjorin opened this issue Feb 16, 2017 · 2 comments
Assignees
Labels
Milestone

Comments

@anthonyanjorin
Copy link
Contributor

anthonyanjorin commented Feb 16, 2017

Should contain:

  • an empty family
  • a mother
  • father
  • daughters
  • sons
  • duplicate family names
  • family members with same name in same family
  • family members with same full name in different families

Note: I believe the requirement that the model should not be producible with a batch backward transformation is redundant if it contains an empty family.

@anthonyanjorin
Copy link
Contributor Author

anthonyanjorin commented Feb 16, 2017

Trivial precondition (empty registers set up in initiateSyncDialogue)


Suggested input:

FamilyRegister {

  • Skinner
  • Flanders
    • Rod (son)
  • Simpson
    • Bart (father)
  • Simpson
    • Homer (father)
    • Marge (mother)
    • Bart (son)
    • Bart (son)
    • Lisa (daughter)
    • Maggie (daughter)

}

Expected output:

PersonRegister {

  • Flanders, Rod (male)
  • Simpson, Bart (male)
  • Simpson, Homer (male)
  • Simpson, Marge (female)
  • Simpson, Bart (male)
  • Simpson, Bart (male)
  • Simpson, Lisa (female)
  • Simpson, Maggie (female)

}

@anthonyanjorin anthonyanjorin changed the title Test Case 1: Batch Forward Transformation Test Case 1 (TC1): Batch Forward Transformation Feb 16, 2017
@anthonyanjorin
Copy link
Contributor Author

anthonyanjorin commented Feb 16, 2017

Features: [fwd | fixed]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants