这个已知的状态被称为测试的夹具。 在例2.1中,夹具只是存储在$stack变量中的数组。然而,大多数时候,夹具将比简单的数组更复杂,并且设置它所需的代码量也会相应增加。
fit-content()根据下式夹具给定尺寸到可用大小min(maximumsize,max(minimumsize,argument))。
为了实现这一点,unittest支持一些重要的概念: 测试夹具测试夹具代表执行一个或多个测试所需的准备工作,以及任何关联的清理操作。例如,这可能涉及创建临时或代理数据库,目录或启动服务器进程。
注意,如果在一个夹具周围设置了超时,它包括安装和清理的时间,如果触发超时,则整个夹具突然终止%28,而不运行清理%29。单个测试的默认超时为5秒。
测试然后返回夹具作为其结果。第二个测试testPush()依赖于testEmpty()并将该依赖测试的结果作为参数传递。最后,testPop()依赖于testPush()。

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