【发布时间】:2022-04-14 18:27:47
【问题描述】:
我已经使用hypothesis 有一段时间了。我想知道如何重用@given parts。
我有一些是 20 行,我将整个 @given 部分复制到几个测试用例上方。
一个简单的测试示例
@given(
some_dict=st.fixed_dictionaries(
{
"test1": st.just("name"),
"test2": st.integers()
}
)
)
def test_that uses_some_dict_to_initialize_object_im_testing(some_dict):
pass
重用@given 块的最佳方法是什么?
【问题讨论】: