assertions

    1热度

    2回答

    我的控制器能够创建一个子book_loan。我试图在功能测试中测试这种行为,但在使用assert_difference方法时遇到困难。我尝试了很多方法将book_loans的计数传递给assert_difference,但没有运气。 test "should create loan" do @request.env['HTTP_REFERER'] = 'http://test.com/s

    7热度

    1回答

    我对Xcode(以及一般的Mac)颇为陌生。我开始了一个小小的iPhone项目 - 尽可能在C++中编写代码 - 并注意到我的assert();命令也在释放模式下执行。 这是一个已知的问题,我如何正确解决它? 谢谢!

    1热度

    3回答

    我刚开始使用CxxTest,并想测试一个std :: vector是否已正确排序。下面是我的测试,到目前为止: void testSort() { std::sort(vec.begin(), vec.end()); // This could be any sorting function for (unsigned int i = 0; i < vec.size() -

    27热度

    4回答

    启用类的断言我已经有点几次通过,因为断言没有在JUnit的JVM实例启用未在JUnit测试套件失败的Java assert语句。要清楚的是,这些是实现内部的“黑盒子”断言(检查不变量等),而不是JUnit测试自己定义的断言。当然,我想在测试套件中发现任何这样的断言失败。 明显的解决方案是要非常小心使用-enableassertions每当我运行JUnit,但我更喜欢一个更强大的解决方案。一种替代方

    2热度

    2回答

    是否可以告诉xUnit.net执行所有例如Assert.True()在一个测试方法?基本上,在我们的一些使用/测试用例中,所有的断言都属于逻辑上属于同一个测试范围,我有像这样: [Fact(DisplayName = "Tr-MissImpl")] public void MissingImplementationTest() { // parse export.x

    0热度

    3回答

    #include <iostream> using namespace std; int main() { int size = 0; int* myArray = new int [size + 1]; cout << "Enter the exponent of the first term: "; cin >> size; cout << endl; for (int i

    17热度

    8回答

    启用断言,我想这样做 java -enableassertions com.geeksanonymous.TestClass 我该怎么办呢?

    2热度

    1回答

    下面的测试是否应该抛出异常?在我的电脑上没有,我想知道这是否是预期的行为。 def a raise RuntimeError end def b begin a rescue RuntimeError puts "bummer" end end test "assert this" do

    1热度

    2回答

    我有一个通信服务器应该运行无限期的时间。然而,它有时会与 的断言错误失败: “假的上下文Local_unwind()”,文件xx.cpp,线路2262 随后是 异常程序终止 之后按ok键会导致程序消失。这个问题在几台计算机上间歇性地发生,并且不容易重现。任何指针将不胜感激。

    2热度

    4回答

    考虑下面的代码: byte[] bytes = new byte[] { 1, 2, 5, 0, 6 }; byte[] another = new byte[] { 1, 2, 5, 0, 6 }; Hashtable ht = new Hashtable(); ht.Add(bytes, "hi"); Assert.IsTrue(ht.ContainsKey(another));