// 单元测试环境异常,测试代码
#include <iostream>
#include "bne_log.h"
#include "gtest/gtest.h"
#include "gmock/gmock.h"
#include <opencv2/opencv.hpp>
#include "i_trans_coordinate_utils.h"
using ::testing::Return;
using ::testing::Invoke;
using namespace std;
using bne::algorithm::alg::ITransCoordinateUtils;
namespace {
class TestFuntion : public ::testing::Test {
void SetUp() override { }
void TearDown() override { }
};
} // namespace
//TEST_F(TestFuntion, test1)
//{
//
// cv::Mat mat = cv::Mat::zeros(2, 2, CV_64F);
// double angle = 60;
// double dx = 1;
// double dy = 1;
//
// std::cout << "hello world " << std::endl;
// BNELog &bneInstance = BNELog::GetInstance(); // 获取BNELog的单例实例 ,
// // /home/jiaxuan/projects/AlignProgram
// // bneInstance.BNELogInit("/home/jiaxuan/projects/02_linux/common/base/config/log4cplus.properties"); //初始化日志
//
// bneInstance.BNELogInit("/home/jiaxuan/projects/AlignProgram/log4cplus.properties"); // 初始化日志
// BNELogDebug("Debug log[%d]", 10000);
// BNELogInfo("Info log[%d]", 10000);
//
// int ret = ITransCoordinateUtils::SetCMOSCompareRscsOfRASearch(mat, angle, dx, dy);
// EXPECT_EQ(ret, 1);
//
//
// EXPECT_EQ(1, 1);
//
//}
---------------------------------------------------------------------
1、附加包含目录
2、附加库目录
3、库依赖项
链接动态库