A feature is being deployed to the test environment.In which environment is unit testing performed for the feature?
Discussion posts and replies are publicly visible
Testing is where integrated tests should be performed.
Unit testing should technically be done in dev and then validated to make sure they pass in every environment you deploy to.
The staging environment for me serves as a place to test your deployment as well as serving as an environment to develop hot fixes if you are deep into feature development in your dev/test environments.
Got it! Thank you Mathieu!