这似乎很古怪,但我是从学习者的角度出发。
it
助手的语法适用于该语法
it('should behave in this certain way...')
我认识的大多数编码人员都坚持要为每个测试写“应该”。
对我来说,这是一个微妙但令人讨厌的烦恼,因为it
的全部要点是为我节省了击键-如果每次测试都要求键入should
,这似乎是一个麻烦。完全浪费捷径。
写it('should...')
是最佳实践,还是我们可以简单地写it('behaves in this expected way')
?
一个严重的问题-我对这个小细节不知所措。
答案 0 :(得分:3)
这可能是一个基于意见的问题,但是我发现自己过去写了很多should
,直到找到一个改变测试寿命的Spotify存储库
Should up是一个CLI,可从测试中删除should
,它们在README.md中解释了为什么以及如何编写测试。
基本上,它只是删除了很多多余的文本,使所有内容都易于阅读。