有人可以一步一步地寫出如何開始使用升壓測試設施?例如我有一個類: class A
{
public:
int multiplyByTwo(const int input)
{
return input * 2;
}
};
我想爲multiplyByTwo fnc設置測試用例。怎麼樣?在哪些文件?我需要執行哪些步驟才能運行它?
我正在使用Boost.Test進行單元測試,並且當前正在各個測試中運行的各個線程中運行各種模擬服務器。爲了更準確地測試我的代碼,模擬服務器應該真正在單獨的進程中。 我在想沿着這些線路做的事情: MY_TEST()
if (fork() == 0) {
runMockServer(); // responds to test requests or times out, then ret