我是C#世界的新手,试图给Xamarin一个评价。我一直在制作一个小型的web库,到目前为止,它一直进展顺利,但是现在我正在尝试测试网络组件,我遇到了一些麻烦。OS: OS X 10.9.1Library: PCL targeting 4.0 (Profile158) }}using System;
using N
我使用NUnit 3 TestCaseData对象将测试数据提供给测试,使用Fluent断言库检查抛出的异常。通常,我的TestCaseData对象包含两个参数param1和param2,用于在测试中创建某个对象的实例,然后调用应该/不应该抛出异常的方法,如下所示:
var subject = new Subjects.Add()).Should().Throw<Applicatio
我在Visual Studio2012中使用了最新版本的NUnit (2.6.2),同时使用了resharper和visual Studio test runner。我有以下示例测试,在这些测试中,我试图验证预期的异步方法调用是否引发了异常。
不幸的是,这似乎没有像预期的那样工作。AsyncTaskCanceledWorking运行良好,但不测试异常是否在指定的行上抛出,因此用处较小。Exception doesn't ha