- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有几个方法可以检查类型之间的可分配性或接口(interface)可分配性。因此我有像 (Type type1, Type type2)
这样的签名。
Pex 努力为这些参数生成输入并最终以某种类型构建某些东西或其他类型(抱歉已经关闭 VS),因为 Type
本身是抽象的。
我尝试创建一个工厂,它会根据输入选择四种测试“类型”之一,然后希望 Pex 能够解决工厂问题以生成不同的输入,从而将不同的输入放入我的测试方法中。
现在它只是提示 Sytem.Type 是抽象的,无法探索。我是 Pex 的新手,但我不知道如何为这些方法生成不同的输入。
有什么帮助吗?
最佳答案
使用 int 作为输入,并使用 switch 根据 int 值选择类型。一个讨厌的 hack,但有时需要 Pex。
关于c# - Pex - 测试 'Type' 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9473586/
在低层次上,Pex 是如何工作的? 谢谢 最佳答案 Nikolai Tillmann 在 Pex 论坛上回答了同样的问题:http://social.msdn.microsoft.com/Forums
我有一个像这样的单一条件的简单方法。 如果(字符串.IsNullOrEmpty(名字)) { 成功=假; 返回成功; 当我运行 Pex 时,它只生成一个将 Null 分配给 FirstName 属性的
我正在尝试开始使用 Pex,并且我有一些我希望它忽略测试的代码。 我使用配置部分设计器插件为配置文件创建配置部分。不幸的是,生成的代码并不完美,因为它没有对 null 进行测试和其他很好的检查。但是,
我没有看到任何有关使 Pex 在 Visual Studio 2012 上运行的计划的最新信息。 最佳答案 我尝试联系 Microsoft,但没有得到答复。所以我决定给 Mary Jo Foley 发
用过的人Pex ,您认为Pex作为工具的优缺点是什么? 此外,您认为“自动探索性测试”作为 TDD/单元测试的补充一般有哪些优点和缺点? 最佳答案 Pex 让您编写参数化 单元测试。从这个意义上说,它
我已经在 C# 中创建了示例方法。我在 Visual Studio 2010 中使用了 Pex 加载项。我必须通过一些测试来测试我的示例方法。我应该自动而不是手动执行此操作。我阅读了很多关于 PUT(
我正尝试在我的项目中使用 Pex 进行探索性测试。但是,我无法让它作为测试种子与我现有的测试一起运行。 我已成功使用 [PexArguments] 提供输入测试数据。为了进行验证,我现在已经按照教程进
我正在处理一个包含许多 NUnit 测试的项目,这些测试很久以前就已经编写好了。在这些测试上运行 Pex 并扩展它们的最佳方法是什么?我尝试在正在测试的方法上运行 Pex,但 Pex 想要创建新项目和
我一直在努力研究 python pex 实用程序 ( https://pex.readthedocs.org/en/latest/ ),以便将一些应用程序捆绑到 .pex 文件中进行部署。 我的应用不
微软 Visual Studio 2010版本 10.0.40219.1 SP1Rel微软.NET框架版本 4.0.30319 SP1Rel 安装版:旗舰版 微软鼹鼠 1.0.0.0Visual St
我正在尝试使用 pex 打包 python 虚拟环境,但似乎无法摆脱“无法满足...的所有要求”错误。这要么是我是一个完全的 python 新手问题,要么是要求帮助我找出这些讨厌的要求是 pex 无法
是的,可以对“总和”或“除法”等函数的边界值进行测试。 Pex 是一个很好的工具。 但更多的时候,我们会创建对商业行为的测试。让我们考虑经典贝克的 tdd 书中的例子: [Test] public v
可以在不使用 Pex 的情况下使用 Moles 吗? 另外,有谁知道 MS Moles 何时会有候选版本?在不知道它会朝哪个方向发展的情况下,我对是否在生产系统中使用它犹豫不决。 最佳答案 Can M
Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 Stack Ov
Pex & Moles 可以用于商业用途吗? 如果没有,任何人都知道它何时用于商业目的。 我想知道在真实的商业环境中是否值得付出努力。 谢谢 森蒂尔·甘地 最佳答案 请律师审查您的决定 我不是律师。
下面是 Pex 文档 pexandcontracts.pdf 中的代码示例 http://research.microsoft.com/en-us/projects/pex/pexandcontrac
我正在尝试构建一个可分发的 .pex 文件来分发我的 python 应用程序 (Flask) PEX . 如果我有以下设置: . |_ requirements.txt |_ app.py |_ mo
我喜欢 Pex 的想法——通过静态代码分析自动生成单元测试——但该工具实际生成的测试是可怕的、丑陋的、与 Pex 模块紧密耦合、难以阅读和理解等。 像这样的工具真的适合(在当前状态下)用于企业环境吗?
假设有这样一个方法(C#): public static int Add(int x, int y) { return x + y; } 如果总和不适合 int 数据类型,则可能是错误情况,值
有没有人试过这个? 我喜欢最小起订量,我喜欢 pex 正在做的事情,但还没有一起尝试过。我认为在大多数情况下,我更喜欢使用 moq 而不是痣,但很想知道是否有人遇到了障碍? 他们玩得好吗? 最佳答案
我是一名优秀的程序员,十分优秀!