我一直在为我的应用程序编写单元测试,它使用braintree和{a2}进行计费。模块是用pip安装的。在
对于我的一些单元测试,我需要将事务的状态从“submitted”转换为“settled”,在沙盒中,这对于快速单元测试来说太长了。在
从Docs,和其他问题(1,2),我想这可以用TestHelper来完成。在
问题是,虽然TestHelper似乎存在于braintree/braintree_pythonrepo中,但我无法确定如何导入它。在
有没有办法导入TestHelper并在我的单元测试中使用它?在
Tags:
全面披露:我在Braintree工作。
您可以使用TestHelper,但是我建议您使用TestingGateway。将其导入测试文件:
使用配置为与沙盒一起使用的网关初始化它的实例,并在沙盒事务上调用其方法:
^{pr2}$这两个类都需要对Braintree沙盒进行API调用,因此这可能更适合您的集成测试。在
相关问题 更多 >
编程相关推荐