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

Increase test coverage #5

Open
14 tasks
ptrkkim opened this issue Jul 28, 2017 · 0 comments
Open
14 tasks

Increase test coverage #5

ptrkkim opened this issue Jul 28, 2017 · 0 comments

Comments

@ptrkkim
Copy link
Owner

ptrkkim commented Jul 28, 2017

Having been hacked together during hackathon, this project has no tests.
Confirm functionality and get practice writing tests in Jest/Enzyme:

Chat

  • Rendering of messages
    • Plain messages
    • Parsing and rendering Emotes
  • Functionality of chat input
    • Name validations
    • Custom chat commands
  • Rendering of buttons and popovers
  • Functionality of chat scroll-bar (conditional auto-scroll)

Game

  • Game state changes properly on an interval
    • Reducer logic for moving the game character
    • Reducer logic for picking up items
  • Chat commands are properly accumulated and follow majority-rules
  • Assessing victory condition
  • Rendering player count
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant