lxb007981
lxb007981
RBTree rbTree1; rbTree1.insertValue(1); rbTree1.insertValue(2); rbTree1.inorder();//output 1, 2 rbTree1.deleteValue(1); rbTree1.inorder();//output nothing
### Describe what this PR does / why we need it This PR fix seven order-dependent tests by always adding a precondition. Related test: [com.alibaba.cloud.nacos.configdata.NacosConfigDataLocationResolverTest.testResolveProfileSpecific_givenNothing_thenReturnDefaultProfile](https://github.com/alibaba/spring-cloud-alibaba/blob/6843cb06da903c39527705e07c16a0e17a06e873/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/test/java/com/alibaba/cloud/nacos/configdata/NacosConfigDataLocationResolverTest.java#L98) [com.alibaba.cloud.nacos.configdata.NacosConfigDataLocationResolverTest.testStartWithASlashIsOK](https://github.com/alibaba/spring-cloud-alibaba/blob/6843cb06da903c39527705e07c16a0e17a06e873/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/test/java/com/alibaba/cloud/nacos/configdata/NacosConfigDataLocationResolverTest.java#L104) [com.alibaba.cloud.nacos.configdata.NacosConfigDataLocationResolverTest.testDataIdMustBeSpecified](https://github.com/lxb007981/spring-cloud-alibaba/blob/6843cb06da903c39527705e07c16a0e17a06e873/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/test/java/com/alibaba/cloud/nacos/configdata/NacosConfigDataLocationResolverTest.java#L117) [com.alibaba.cloud.nacos.configdata.NacosConfigDataLocationResolverTest.testInvalidDataId](https://github.com/alibaba/spring-cloud-alibaba/blob/6843cb06da903c39527705e07c16a0e17a06e873/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/test/java/com/alibaba/cloud/nacos/configdata/NacosConfigDataLocationResolverTest.java#L124) [com.alibaba.cloud.nacos.configdata.NacosConfigDataLocationResolverTest.whenCustomizeSuffix_thenOverrideDefault](https://github.com/lxb007981/spring-cloud-alibaba/blob/6843cb06da903c39527705e07c16a0e17a06e873/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/test/java/com/alibaba/cloud/nacos/configdata/NacosConfigDataLocationResolverTest.java#L130) [com.alibaba.cloud.nacos.configdata.NacosConfigDataLocationResolverTest.testUrisInLocationShouldOverridesProperty](https://github.com/alibaba/spring-cloud-alibaba/blob/6843cb06da903c39527705e07c16a0e17a06e873/spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-nacos-config/src/test/java/com/alibaba/cloud/nacos/configdata/NacosConfigDataLocationResolverTest.java#L152)...
fix two order-dependent tests by resetting hit count. Related test: [org.apache.jackrabbit.oak.plugins.index.property.OrderedPropertyIndexProviderTest.singleQueryRun](https://github.com/lxb007981/jackrabbit-oak/blob/0440e096dc7a460d206c77a5f178796db31a0ef4/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/property/OrderedPropertyIndexProviderTest.java#L58) [org.apache.jackrabbit.oak.plugins.index.property.OrderedPropertyIndexProviderTest.multipleQueryRuns](https://github.com/lxb007981/jackrabbit-oak/blob/0440e096dc7a460d206c77a5f178796db31a0ef4/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/property/OrderedPropertyIndexProviderTest.java#L68) These two tests modify the [hit count](https://github.com/lxb007981/jackrabbit-oak/blob/0440e096dc7a460d206c77a5f178796db31a0ef4/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/OrderedPropertyIndexProvider.java#L37) of `OrderedPropertyIndexProvider` without resetting it after the test, but the assertion...