Kenny Fong (No Partner)
1.) Within a Github action, because it allows the repo to check for bugs and errors before merging to the main branch, else it may cause conflicts with other code.
2.) No, because end to end tests check the entire process and not a single function.
3.) No, unit testing is good for testing a single feature but not a whole application.
4.) Yes, becausae the max message length is a single feature, which unit testing excels at.