In a Spring application, the @DirtiesContext annotation marks the ApplicationContext as dirty and indicates that it should be cleared
and recreated. This is important in tests that modify the context, such as altering the state of singleton beans or databases.
Misconfiguring @DirtiesContext by setting the methodMode at the class level or the classMode at the method
level will make the annotation have no effect.
This rule will raise an issue when the incorrect mode is configured on a @DirtiesContext annotation targeting a different scope.