问题标签 [intellitest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2015 - 与现有单元测试的 Intellitet 集成
我们已经有一个现有的单元测试项目,但 Intellitet 生成了一个单独的项目。有什么方法可以将 Intellitet 集成到我们现有的测试项目中?
visual-studio-2015 - 如何告诉 IntelliTest 将生成的测试存储在哪个项目中?
我有一个希望使用 IntelliTests 的示例项目。尽管我创建了一个项目来容纳生成的测试,但 IntelliTest 似乎忽略了它并使用另一个测试框架和设置创建了一个新项目。 有没有办法告诉 IntelliTest 使用哪个项目?
以下是我采取的步骤:
在我的项目中,有一个类只有一个方法。我首先在方法中右键单击并Create IntelliTest
从上下文菜单中选择。然后我使用这些设置创建了一个测试项目:
我现在再次右键单击该方法,并Run IntelliTest
从上下文菜单中选择。生成测试后,我选择所有测试,然后单击save
图标。IntelliTest 现在错误地使用 VS 测试创建了一个新项目。它完全忽略了先前创建的项目以及所有设置(见图)。
c# - 如何使用 Intellitetest 测试浮点输出?
我对 VS 2015 中的 Intellitetest(以及一般的单元测试)相当陌生,我正在尝试使用它来测试一种在英寸和毫米之间转换的简单方法。
我了解 Intellitet 在浮点测试方面存在限制。我该如何解决这些问题,最好不要完全跳出框架?我在其余代码中成功使用了它,所以我想找到一个尽可能匹配相同方法的解决方法。
我在一个类上有两个属性:
然后我使用 Intellitetest 创建一个存根,我填写如下:
当我运行它时,Intellitest 抱怨一个错误:
分支条件涉及以下操作:
此操作会导致可测试性问题,并且无法生成输入以覆盖调用后的代码。
它指向的行是第一个AreEqual()
调用。对此最整洁的解决方法是什么?
visual-studio - Visual Studio Intellitet 通过命令行执行
我有 vs2015 企业版。我想通过命令运行 IntelliTest 并生成报告。有什么方法可以通过命令行调用它。
intellitest - 最智能的代码覆盖率
我正在使用 Intellitet 2015 进行数据驱动测试。我的方法有两个参数 MethodA(List class, string sourceType)。当我运行智能测试时,框架正在传递任意参数,例如控制字符(“\u0007”、“\u0008”、“\a”等)。我通过在我的方法顶部添加条件语句来防止这些字符串。我的问题是,当我单独检查每个特殊字符时,块执行和运行的数量更多,即(39/87),但是当我将这些添加到 string[] 数组中并一次性检查所有块执行的数量时逐渐减少(18/87)。我怎样才能在这里实现最大的代码块执行。谁可以帮我这个事?
unit-testing - Intellitet 2015 在单元测试通过时失败
我正在使用 Visual Studio 2015 IntelliTest 执行数据驱动测试,这是非常有用的数据驱动测试工具。当我从 Intellitest 创建的项目运行 Intellitest 时,Visual Studio 2015 Intelli 测试失败。但是从测试资源管理器窗口运行测试时也是如此。我们已经实现了存储库模式并使用 Entity Framework 6.0 来执行数据库操作。请在下面找到堆栈跟踪以获取更多信息。谁可以帮我这个事?
visual-studio - 用于 Visual Studio 2013 的智能测试
有没有办法在 Visual Studio 2013 中安装或集成 Intellitet?默认情况下,它已在Visual Studio 2015 Enterprise中可用。