问题标签 [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.
c# - Visual Studio 2015 IntelliTest:所选类型不可见且无法探索
我有以下代码:
当我右键单击该AreaofSquare
方法并选择运行 IntelliTest 时,我收到以下错误消息:
所选类型不可见且无法探索
为什么会出现这个错误?
c# - 使用 Visual Studio 2015 Intellitetest 进行参数化单元测试
长期以来,我一直希望在 MSTest 中看到的一项功能是参数化单元测试 (PUT)。我很高兴听到 Intellitet能够创建上述测试。但是,我已经开始使用 Intellitetest,并且我认为我对 PUT 的定义与 Microsoft 的不同。
当我想到“PUT”时,我会想到NUnit中的 TestCases 或xUnit 中的 Theories。比我聪明得多的人似乎使用相同的术语。
有人可以告诉我 Intellitetest 是否真的能够以与 NUnit 或 xUnit 相同的方式创建 PUT,或者这是一个重载术语的问题,在 Intellitet 中意味着一件事,而对于大多数其他测试框架来说又是另一件事?谢谢。
c# - Visual Studio 2015 Intellitet 不适用于 64 位项目
我正在尝试在 x64 项目上运行 Intellitest(为此我什至尝试创建简单的 64x 项目)
但由于某种原因,我在智能输出中得到的只是
c# - 智能测试命令行调用
对于我的学术研究,我试图从命令行调用 Intellitest。我通过(pexwizard 和 pex 命令)将它与 Pex 旧版本一起使用,这正在生成一个 html 报告。我现在正在使用 vs 2015 并尝试做类似的事情但找不到方法。有什么建议么?提前致谢。
c# - 知道如何在“内部”类上运行 Intellites
我正在构建一个库,它将成为多个库的一部分,这些库将由一个伞式库使用,它们都是用 internalsVisibleTo("{umbrella-library}") 构建的。
我想探索我正在使用新的 Microsoft Intellitetest 构建的库,但它似乎不适用于内部类,因为这些方法不是公开可见的(即使它们是公开的)。
有什么建议吗?
visual-studio-2015 - 如何在 Visual Studio 2015 Enterprise 中为“类库(包)”启用 IntellTest?
在 Visual Studio 2015 Enterprise 命令“创建 IntelliTest”或“运行 Intelltest”不会出现在项目类型“类库(包)”的弹出菜单中。
unit-testing - 使用 Pex 测试更改的参考参数
从表征测试的角度来看,Pex 看起来很有趣,但我无法让它断言通过引用传递的对象的更改。
鉴于我要在下面测试的代码:
我要做的是针对更新创建和运行智能测试,这将生成特征/锁定测试,以便我可以进行更改。
生成测试时,我得到:
我添加了一个假设来删除空检查测试,这里没问题。
我遇到的问题是让智能测试自动生成 item.Quantity 断言。我也尝试将质量作为参数传递给 UpdateTest(...., int quality) 但这始终设置为零。
出来的只有:
没有断言 item.Quantity 的值。
有谁知道如何让 Pex/Intellitetest 在调用 Update 方法后针对返回的 item.Quality 生成断言?
asp.net - Azure API 应用程序上的 Visual Studio 2015 IntelliTest 错误?
使用“Azure API 应用程序(预览版)”模板在默认/空白 ASP.net 应用程序上运行 IntelliTest 时,IntelliTest 找不到要测试的内容。我不确定这是设计使然、错误还是尚不支持。有谁知道解决方法?
IntelliTest 输出窗口显示“已退出受监控的进程,找不到任何要运行的测试 (-1013 - 0xfffffc0b)”。我已确保该项目针对 x86。
如果我使用“Web API”模板,IntelliTest 会正确生成测试结果(在下面的步骤 4 中选择 Web API 而不是 Azure API App)。我现在已经在 2 台机器上验证了上述行为。
要复制:
c# - Visual Studio 2015 IntelliTest:CLR 检测到无效程序
所以我正在尝试 VS2015 上的 IntelliTest 功能,但我似乎无法让它在使用 .NET 4.0 应用程序的 Imported MVC 3.0 上工作。我厌倦了在控制器方法、公共静态方法甚至类库类型的单独项目(公共静态或公共方法)上运行测试。
我不断收到的错误归结为 CLR 检测到无效程序。
我创建了一个新的测试解决方案,IntelliTest 似乎可以工作。我知道它在 x64 上不起作用,所以我什至将构建的配置更改为 x86,但仍然没有。
关于如何使 MVC 项目与 IntelliTest 一起工作的任何建议?我错过了一块拼图吗?
visual-studio-2015 - 智能块与 2015
我正在为一个巨大且最有可能完成的应用程序做智能代码覆盖。
已对需要访问 db(实体框架)的 api 方法之一运行单元测试。
但是测试没有完成,因为在应用程序配置文件中找不到名为 \'ConStr\' 的连接字符串。
在智能测试运行时,Web 配置文件中的值也无法访问。因此,我无法覆盖(71/185)整个街区。访问 Web 配置条目是否还需要处理其他任何事情?
提前致谢
内存