SCCapstone / PalmettoProgrammers

https://www.forces-unite.com
MIT License
4 stars 1 forks source link

Multiple Behavioral Tests #529

Closed epadams closed 5 months ago

epadams commented 5 months ago

We have multiple issues open to currently test each component/page, I think this is a bit excessive with the time we have remaining. Looking at the testing milestone, the main thing that needs to get done is testing core functionality. Having a user sign up, create a post, add a friend, message someone, etc is more important than testing each component.

Create a few tests that test these major parts:

Note: When testing each behavioral test, with Selenium you can do assertions mid test. So when testing create, you don't need 5 different tests to check each possible combination, just use asserts for invalid inputs then pass correct inputs for the final portion of the test.