我有这个功能:
varchar(255)
如何为jasmine中的如下所示的函数编写测试用例?
答案 0 :(得分:0)
因为你问这个问题,我认为你没有正确使用Jasmine。我想回答你为什么以及如何测试。 如果你期待jasmine github page。您将找到以下关于Jasmine的描述:
Jasmine是一个行为驱动开发测试框架 的JavaScript。
那么什么是行为驱动开发?在这里,您可以在Wikipedia
找到一篇好文章BDD的原则是:
所以在这一点上你应该明白,为什么你的问题暗示了茉莉花的错误使用。
因为您应该首先定义测试然后编写代码。如果这样做,您需要编写可测试的代码。如果你在第一步中进行测试,你的函数看起来会完全不同,你永远不会问如何为该函数编写测试,因为在函数存在之前,测试就已经完成了。