问题标签 [expected-exception]
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 单元测试中的预期异常属性限制
我必须为将一个枚举映射到另一个枚举的现有方法编写一个单元测试。本单元测试关注的是方法中没有定义映射的场景,我们在switch语句的default块中得到了异常。
我尝试了带有 ExpectedException 属性的单元测试,当我们遇到上述情况时,单元测试工作正常。但是当枚举中的所有项目都存在映射时,它会失败。
为了解决这个问题,我在单元测试中使用了 try..catch 块,并使用 Assert.IsInstanceOfType 来检查异常,而不是使用 ExpectedException 属性。
有没有其他更好的方法来做这个单元测试?
java - TestNG 预期异常抛出 TestException
我正在尝试测试以下课程:
使用这个 TestNG 类:
我为此定义了以下自定义异常:
但是,当我运行此测试用例时,出现以下错误:
我尝试用标准异常替换我的自定义异常,但仍然得到相同的结果。
有人可以帮我吗?
java - 使用 dataprovider 设置 expectedExceptions
是否可以expectedExceptions
在 TestNG@Test
中设置选项@DataProvider
?如果是这样,它是如何完成的?
这是一个不直观的例子:
objective-c - 解析问题预期表达式
我被这个错误难住了。
XCTAssertNotNil
自动完成好了,代码似乎微不足道。“解析问题”似乎很奇怪,其中有3个。
我试过展示隐形物来寻找任何奇怪的空间和东西,但什么也找不到。
我在其他测试中使用 Specta/Xpecta/OCMock。使用 Cocoapods
c# - 当反转 Vector3 值编译器抱怨语法
今天我与向量作斗争,我遇到了这个问题。我必须反转 Y 向量值,但每次我编译时,编译器都会抱怨:
语法错误“,”预期
c - 在 Xcode 6.1 中获取预期的标识符或“(”问题
我对 C 很陌生。我尝试过其他链接,但没有骰子。
我正在使用 Xcode 6.1,但遇到以下问题:
解析问题:预期的标识符或“(”
语义问题:意外的类型名称“地图”
这是我的代码:
我尝试用指针数组表示法(map + i)替换map[i]会产生相同的结果。还请随时指出问题解决后我的哈希图将如何失败。
java - 使用 Junit 断言带有参数的异常
如何使用 ExpectedException 检查是否引发了具有特定参数的异常。假设我有 AcmeException,它根据参数返回不同的错误消息:AcmeException(One) 返回一个,而 AcmeException(One,two,three) 返回三个。我对他们在测试时的返回消息不感兴趣,而是对它的参数列表的确切例外感兴趣。
异常(ShortPasswordException):
上面的异常在这里被调用:
现在在测试时我想知道什么时候
或者
在更改全局属性的值后抛出。
angularjs - 预期的表达式,在 Angular JS 中路由时得到“<”
我正在将我的路由哈希路由更改为 Pushstate Route。除参数路由外,所有路由均有效
当我调用 ("/profile-page/:Id") 类型的路由错误预期表达式时,得到 '<' 进入循环。
- 我将所有 js 库放在 body 标记中,但不起作用。
请帮助。如果您需要更多信息,请回复。先感谢您。
ruby-on-rails - 预期响应为, 但被 <200> 失败
嗨,这个失败
而且我无法弄清楚问题是什么,我将不胜感激!
用户.rb
这是密码重置控制器
所以基本上它应该重定向但它没有这样做,所以我不知道发生了什么,在此先感谢
密码重置测试
add_reset_to_users
另一个错误日志
架构.rb