asp.net - 将类(class)设计为可单元测试

我正在通过Apress ASP.NET MVC 3 book并尝试确保我为所有可能的条件创建单元测试,但是花了一天的大部分时间试图弄清楚为什么编辑内容无法保存的原因(请参见this SO question),我想创建一个单元为此测试。我已经计算出需要为以下课程创建一个单元测试:public class EFProductRepository : IProductRepository { private E...

javascript - 我应该如何衡量JS的单元测试覆盖率?我对jscoverage不满意

我想衡量Java单元测试的覆盖率。jscoverage是最有用的工具之一。但是,jscoverage只能衡量在单元测试中哪些代码可以通过。我想衡量范围,包括逻辑。我应该如何衡量JS的单元测试覆盖率? 最佳答案 BlanketJS是一个出色的代码覆盖工具,可与QUnit完美配合。我已经使用了大约一年了。对于大型项目,我还将QUnit和Blanket与Grunt集成在一起,因此我可以运行测试,并从命令行以及T...

javascript - 使用新日期检查日期的Angular 5单元测试

我正在尝试在Angular中测试一个接收日期的服务函数,并检查该日期是否为将来的日期。如果是,则返回true。// The 'check_date' will always be in the format `dd/mm/yyyy`public checkDate(check_date: string): boolean { const today: any = new Date(); const da...

javascript - Angular 单元测试-单击指令不会触发

<option ng-repeat="(id, name) in agenciesList" value="{{id}}">{{name}}</option> </select> </div>相关单元测试注释中包含尝试的部分和注释。it('Select Agencies', function() { // Running this to see if it does anything scope.ne...

unit-testing - 使用CDI-Unit Jglue对CDI进行单元测试

我们想使用Jglue框架对CDI应用程序进行单元测试。我们使用gradle构建。我们准备了这样的东西:1)要测试的类(class):@Defaultpublic class RateTypeHibernateFactory implements RateTypeFactory { @Overridepublic RateType getInstance(String name, String desc...

reactjs - 我如何使用Mocha对React-Redux组件中的表单提交进行单元测试

mponents渲染方法中有一个HTML表单。我正在使用Mocha chai sinon,如何测试表单提交功能?有人可以指出一个例子吗? 最佳答案 我创建了一个项目来展示如何对Redux-Form进行单元测试和集成测试。您的问题不是专门针对redux-form的,而是该项目将向您展示如何将组件与redux隔离以进行单元测试以及简单的集成测试。测试包括测试提交功能。该项目位于https://github.c...

mongodb - Clojure-如何在单元测试中正确安装状态

我正在尝试使用Monger数据库库在luminus应用程序中测试一些数据库操作。理想情况下,我希望执行以下操作。我删除了一些不相关的代码。测试文件:(ns app.test.handler (:require [clojure.test :refer :all] [app.db.core :as db])) (testing "create user" (db/create-user "test" "te...

javascript - 如何在AngularJS中使用$ http.jsonp对功能进行单元测试

mpty(); });});但是,测试始终会失败(Expected false to equal true.)。看来我没有让$ httpBackend工作。但是我不知道哪里出了问题。基本上,我想在单元测试时模拟$ http.jsonp()响应以提供模拟的json,然后测试用户登录。非常感谢您的帮助!@HackedByChinese在您迈出第一步之后,我得到了:it('should login', fu...

angularjs - Angular,Redux,ES6,单元测试 Controller

我们的Angular项目移至ES6和Reduxjs,现在我正在努力使控制器单元测试正常工作。具体来说,对于类构造函数,我似乎无法正确模拟。根据我的研究,我无法监视ES6类的构造函数,因此我需要模拟其依赖关系,还需要适应ngRedux.connect()促进的词汇“ this”的绑定。我的测试使其到达构造函数中的connect函数,然后出现错误:“'connect'不是函数”我认为我在这里可能有几处错误。如...

javascript - 如何对JavaScript中的promise的“then”结果进行单元测试

我正在使用TypeScript编写一个利用AWS开发工具包的非常简单的服务。我的Jest单元测试通过了,但是覆盖率报告说'return result.Items'行未覆盖。谁能说出为什么呢?这是开玩笑的错误吗?// service file /** * Gets an array of documents. */function list(tableName) { const params = { Ta...
© 2021 LMLPHP 关于我们 联系我们 友情链接 耗时0.009138(s)
2021-09-24 07:55:24 1632441324