Partner Names: Cody Rupp
- Within a Github action that runs whenever code is pushed, because it guarantees that the code will be tested as it is updated, whereas running it locally is prone to human error.
- No
- No, because you would also want to verify that the other user has actually received the message, which you would likely not be able to do from a single "send" function.
- Yes, because such a feature does not really interact/depend on the other features of the application, and thus the function can be tested with unit tests.