2012-11-22 75 views
0

我已經寫在Visual Studio 2012一些簡單的測試使用gtest和他們中的每一個傳遞,我想,但因爲他們在命令行中傳遞他們中的一個失敗,即要從某個位置加載文件的文件。代碼:測試瀏覽器的測試結果不匹配那些從調試

TEST(configTest, paramsTest) { 
    Config cfg; 
    ASSERT_TRUE(cfg.loadConfigFile("config100.txt")); 
    EXPECT_EQ (100, cfg.getBoardHeight()); 
    EXPECT_EQ (100, cfg.getBoardWidth()); 
    EXPECT_EQ (100, cfg.getGoldNumber()); 
    EXPECT_EQ (100, cfg.getPlatinumNumber()); 
    EXPECT_EQ (100, cfg.getWallsNumber()); 
} 

當我調試測試,我得到100的cfg各個領域(+測試通過了,當我從VS正常啓動的應用程序),但是當我使用Visual Studio的測試資源管理器,然後我有這樣的:

我認爲這是工作目錄中的問題,但我知道項目的工作目錄,我把CONFIGS那裏,所以我不知道我應該在哪裏尋找測試資源管理器的工作目錄。

我可以調整這個地方?

enter image description here

回答