testing-class

时间:2024-05-18 04:51:10
【文件属性】:

文件名称:testing-class

文件大小:36KB

文件格式:ZIP

更新时间:2024-05-18 04:51:10

JavaScript

测验 首先测试 在更改任何代码之前,编写失败的自动测试。 来自极限编程(XP) XP值是沟通,简单,回馈,勇气和尊重。 首先进行测试有助于一次解决许多问题: 1.范围蠕变 如果只是为了防万一,请不要再输入其他代码,在完成此工作后再编写另一项测试。 2.耦合与内聚 如果很难编写测试,则表明您存在设计问题。 松散耦合,高度内聚的代码易于测试。 3.信任 很难相信无效的代码作者。 编写有效的干净代码并通过自动测试证明您的意图,这使您的队友有理由信任您。 4.节奏 编码时很容易迷失数小时。 当先进行测试编程时,很清楚下一步要做什么:编写另一个测试或使损坏的测试正常工作。 很快,这发展成为一种轻柔而有效的节奏。 测试,代码,重构,测试,代码,重构... 单元测试提示 公共功能调用 对于查询功能->声明结果 对于命令功能->声明直接的公共副作用 私有函数调用 别管他们。 对其他模块/对


【文件预览】:
testing-class-master
----.gitignore(14B)
----package.json(255B)
----03-test-query-methods()
--------README.md(2KB)
----04-test-command-methods()
--------README.md(762B)
----README.md(1KB)
----00-start()
--------sum.test.js(174B)
--------sum.js(48B)
----05-test-external-command-methods()
--------README.md(1KB)
----02-test-pure-functions()
--------README.md(1KB)
----01-implement-pure-functions()
--------movies.js(0B)
--------movies.test.js(2KB)
----yarn.lock(106KB)

网友评论