cppunit

    13Nhiệt

    7Trả lời

    Có cách nào tốt để hủy đơn vị kiểm tra đơn vị không? Giống như nói rằng tôi có một lớp học như thế này (giả tạo) ví dụ: class X { private: int *x; public: X() { x = new int;

    5Nhiệt

    4Trả lời

    Tôi nghĩ rằng tôi đang thiếu một cái gì đó thực sự ngu ngốc ở đây. Tôi đã libcppunit cài đặt: (Tôi đang sử dụng Ubuntu 12,04) $ apt-cache policy libcppunit-dev libcppunit-dev: Installed: 1.12.1-

    7Nhiệt

    1Trả lời

    Tôi đang cố gắng biên dịch một chương trình thử nghiệm bằng CppUnit. Vấn đề là, với mẫu mã này: //[...] class EntityComponentTest : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE(EntityComponent

    6Nhiệt

    3Trả lời

    Tôi đang thiết lập một loạt các bài kiểm tra đơn vị sử dụng CppUnit nhưng có vấn đề là không có bài kiểm tra nào đang được chạy. Dự án được chia thành nhiều thư viện nhỏ và tôi đã lên kế hoạch chia cá

    9Nhiệt

    3Trả lời

    Dự án của tôi chứa các tệp C. Và trong một số tệp, tôi có các hàm được định nghĩa là tĩnh. Tôi đang sử dụng CppUnit trong các bài kiểm tra đơn vị của mình và tôi muốn kiểm tra các hàm tĩnh này. Tôi bi

    14Nhiệt

    7Trả lời

    Tôi đã gặp cppunit nhưng nó không trông siêu dễ sử dụng (có lẽ tôi không nhìn cứng, có thể vì C++ không hoạt động như Java/C#). Có các lựa chọn thay thế đơn giản, được sử dụng rộng rãi không? Thực tế,

    6Nhiệt

    2Trả lời

    Tôi biết rằng CppUnit làm cho nó có thể để kiểm tra một ngoại lệ qua: CPPUNIT_ASSERT_THROW(expression, ExceptionType); Ai có thể giải thích như thế nào CPPUNIT_ASSERT_THROW() được thực hiện?

    7Nhiệt

    4Trả lời

    Tôi đang cố gắng xây dựng libtorrent trên lưu trữ được chia sẻ. Vì vậy, được xây dựng CPPUnit (1.12.1) với --prefix=$HOME. Sau đó, $HOME/lib và $HOME/include chứa các thư viện và tiêu đề CPPUnit của c

    14Nhiệt

    2Trả lời

    Tôi đã sử dụng CppUnit trong một thời gian ngắn (và rất vui vì nó). Khi chúng ta đang sử dụng ngày càng nhiều phần của thư viện boost, tôi đã có một cái nhìn ngắn về boost.test và tôi tự hỏi bây giờ n

    24Nhiệt

    1Trả lời

    Tôi tìm một mô-đun perl để chuyển đổi đầu ra CppUnit thành định dạng TAP. Tôi muốn sử dụng lệnh chứng minh sau đó để chạy và kiểm tra các thử nghiệm.