Skip to content

Instantly share code, notes, and snippets.

@ekinertac
Last active August 29, 2015 14:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ekinertac/b384d190f6d4d91f4f3f to your computer and use it in GitHub Desktop.
Save ekinertac/b384d190f6d4d91f4f3f to your computer and use it in GitHub Desktop.
FF Feature List

Comments Control

  • Create

    • should create a comment with a valid user
    • should not create a comment for an invalid user
    • should not create a comment for an invalid post in a group
    • should not update group's last activity
  • Update

    • should update a comment with a valid user
    • should not update a comment with a invalid user
    • should not update another user's comment
  • Destroy

    • should destroy valid comment
    • should not destroy valid comment without user
    • should not destroy another user's comment

Groups Control

  • Create
    • should reject unauthenticated users
    • should create a group
    • should create a private group
    • should not create a group if a user with that name already exists
    • should not create a group with slash in its name
    • should not create a group with an empty username
    • should add the creating user as the administrator
    • should subscribe the creating user (53ms)
  • Admin
    • should reject unauthenticated users
    • should reject nonexisting group
    • should allow an administrator to add another administrator
  • Update
    • should update group settings
  • Unadmin
    • should allow an administrator to remove another administrator
  • Update Profile Picture
    • should update the profile picture

MutualFriends

user Luna, Mars, and Zeus are mutual friends

  • should not publish liked private post to home feed of mutual friends
  • should not publish liked private post to likes feed
  • should not publish commented private post to home feed of mutual friends
  • should not publish commented private post to likes feed
  • should not comment on direct message unless you are recipient
  • should not like direct message unless you are recipient
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment