gpt4 book ai didi

unit-testing - 单元测试入门

转载 作者:行者123 更新时间:2023-12-03 10:54:27 26 4
gpt4 key购买 nike

Unit testing is, roughly speaking, testing bits of your code in isolation with test code. The immediate advantages that come to mind are:

  • Running the tests becomes automate-able and repeatable
  • You can test at a much more granular level than point-and-click testing via a GUI

Rytmis


我的问题是,就工具以及何时何地使用单元测试作为日常编码的一部分而言,当前的“最佳实践”是什么?
让我们尝试在某种程度上与语言无关并涵盖所有基础。

最佳答案

好的,这里有一些最佳实践,来自一个没有像他应该的那样进行单元测试的人……咳。

  • 确保您的测试测试 one
    一件事,只有一件事。
  • 随时编写单元测试。最好before你编写你正在测试的代码。
  • 不要对 GUI 进行单元测试。
  • Separate your concerns .
  • 最小化测试的依赖性。
  • 模拟行为 mocks .
  • 关于unit-testing - 单元测试入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16860/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com