152得票6回答
MSTest有类似于NUnit的TestCase的等效功能吗?

我发现NUnit中的TestCase功能非常有用,因为它可以快速指定测试参数,而无需为每个测试编写单独的方法。MSTest中是否有类似的功能? [TestFixture] public class StringFormatUtilsTest { [TestCase("...

116得票6回答
如何在使用nosetests时指定文件中的单个测试?

我有一个名为test_web.py的文件,包含一个名为TestWeb的类以及许多命名为test_something()的方法。 我可以这样运行类中的每个测试:$ nosetests test_web.py ... ======================================...

87得票6回答
使用JUnit在内部类中编写测试用例

我读到了为单元测试结构化的文章,建议每个类都有一个测试类,每个方法都有一个内部类。觉得这似乎是一种方便组织测试的方式,于是我在我们的Java项目中尝试了一下。然而,内部类中的测试好像根本没有被检测到。 我大致做了这样的事情: public class DogTests { publ...

72得票10回答
NUnit泛型TestCase

有没有办法在NUnit中使用TestCase将泛型类型传递到测试中? 以下是我想要做的,但语法不正确...[Test] [TestCase<IMyInterface, MyConcreteClass>] public void MyMethod_GenericCall_Makes...

68得票14回答
使用Python unittest编写抽象化测试用例

是否可能创建一个抽象的TestCase,其中将拥有一些test_*方法,但是这个TestCase不会被调用,这些方法只能在子类中使用?我想在我的测试套件中有一个抽象的TestCase,并且它将被继承为单个接口的几种不同实现。因此,所有测试方法都是相同的,只有一个内部方法发生变化。如何以优雅的方...

56得票8回答
如何在NUNIT TestCase中添加新的List<int> {1}?

我有这个方法:public static int Add(List&lt;int&gt; numbers) { if (numbers == null || numbers.Count == 0) return 0; if (n...

55得票3回答
如何在unittest中持久化变量的更改?

我如何在继承自TestCase的同一对象中持久化所做的更改,使用unitttest?from unittest import TestCase, main as unittest_main class TestSimpleFoo(TestCase): foo = 'bar' ...

49得票5回答
Java.lang.NoClassDefFoundError:Android和JUnit测试

我看到不止我一个人遇到了这个问题,但我没有找到正确的答案。我有一个安卓项目想要进行测试。我为项目中的每个类创建了一个junit测试类。我的问题是当我运行测试时,出现以下错误:java.lang.NoClassDefFoundError: android/content/Context 这是我的...

47得票8回答
@After和@Before在测试用例中无效。

我已经开始测试了,现在我想使用 @After、@Before 和 @Test,但是我的应用程序只运行 @Before 方法并在控制台上输出。 before 然而,如果我移除 @After 和 @Before,它会运行 @Test。我的代码在这里:public class TestP...

46得票2回答
在NUnit 3中使用[TestCase]属性进行异常测试?

如何在使用NUnit3的测试用例中测试异常?假设我有一个定义如下的方法Divide(a,b):public double Divide(double a, double b) { if(Math.Abs(b) &lt; double.Epsilon) throw new Argumen...