Jessalyn Wang
- Automated tests should be run locally before pushing code so that developers can work through their bugs before going through the Github actions pipeline. This way people will not need to do unnecessary commits and push every time they want to check if their bug has been fixed.
- No
- No. I would use end to end testing instead since messaging requires messages to make it across a network, and it would be better to test where I can confirm that both parties can send and receive messages in real time.
- Yes, this feature is fine to test with unit tests because it is simple and in the scope of local only.