`tearDown()`iswhereyoucleanuptheobjectsagainstwhichyoutested. 在例2.2中,我们使用测试之间的生产者-消费者关系共享一个夹具。
当使用测试夹具时TestCase,可以重写setUp()和tearDown()方法来为夹具提供初始化和清理。有了这些FunctionTestCase,现有的函数可以传递给构造函数用于这些目的。
在setUp()和tearDown()方法中,我们必须确保该目录在测试之前和之后不存在。 当测试执行在tearDown()调用该方法之前终止时,该目录将保留在文件系统中。
由于准备(setup)和清场(teardown)的逻辑都是由可观察对象自己处理的,因此你的应用代码只管订阅并消费这些值就可以了,做完之后,取消订阅。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
