文件名称:exemplos-bdd-python:在我关于BDD和Python的演讲中使用的示例
文件大小:105KB
文件格式:ZIP
更新时间:2024-05-30 17:40:51
Python
示例:Python + BDD 这些示例在我关于Python的BDD(行为驱动开发)的演示过程中使用。 滑梯 先决条件 要通过pip安装所有依赖项,只需运行: $ pip install -r requirements.txt 情境 场景:有库存。 鉴于可口可乐存量为50单位当我报告有40个单位的销售量时然后记录销售和股市成为10个单位 方案:库存不可用。 鉴于可口可乐存量为50单位当我报告销售60件商品时因此未记录销售并且消息“的股票不足!”显示在屏幕上 场景:可用库存,销售限制为30。 鉴于可口可乐存量为50单位而每个客户的最大销售仅限30台当我报告销售20件商品时然后记录销售而该股目前是30个单位 场景:使用卡进行的销售无法提供低于20.00的值。 假设销售价格为10.00 而对于卡的最低销售值20.00 当我通知您付款方式是信用卡时或我通知您付款方式是借记卡因此未记录销售并且
【文件预览】:
exemplos-bdd-python-master
----.gitignore(6B)
----capa_slide.png(99KB)
----README.md(5KB)
----loja()
--------estoque.py(886B)
--------__init__.py(0B)
--------pagamento.py(836B)
--------produto.py(150B)
--------venda.py(800B)
----tests()
--------units()
--------__init__.py(0B)
--------bdd()
----requirements.txt(15B)