diff --git a/test/gtest_IMU.cpp b/test/gtest_IMU.cpp
index 78244fd32dbe1c510c3fa2b64c87a6c3697b2b8b..6462395026aa3bd06d6b6844d921e307c2535c9c 100644
--- a/test/gtest_IMU.cpp
+++ b/test/gtest_IMU.cpp
@@ -488,7 +488,7 @@ class Process_Factor_IMU : public testing::Test
             // Process IMU for the callback to take effect
             data = Vector6s::Zero();
             capture_imu = make_shared<CaptureIMU>(t+dt, sensor_imu, data, sensor_imu->getNoiseCov());
-            processor_imu->process(capture_imu);
+            sensor_imu->process(capture_imu);
 
             KF_1 = problem->getLastKeyFrame();
             C_1  = KF_1->getCaptureList().front(); // front is IMU
@@ -660,7 +660,7 @@ class Process_Factor_IMU_ODO : public Process_Factor_IMU
             // Process ODO for the callback to take effect
             data = Vector6s::Zero();
             capture_odo = make_shared<CaptureOdom3D>(t+dt, sensor_odo, data, sensor_odo->getNoiseCov());
-            processor_odo->process(capture_odo);
+            sensor_odo->process(capture_odo);
 
         }