diff --git a/Tests/Unit/Sim/SpecularSimulationTest.cpp b/Tests/Unit/Sim/SpecularSimulationTest.cpp
index 4471088d8396840b9c27f244da4c805268e47707..e5dd9a46c57c3ca6cfe98ee509b6e673df7a24ac 100644
--- a/Tests/Unit/Sim/SpecularSimulationTest.cpp
+++ b/Tests/Unit/Sim/SpecularSimulationTest.cpp
@@ -55,10 +55,9 @@ TEST_F(SpecularSimulationTest, ConstructSimulation)
     EXPECT_EQ(3u, sim->sample()->numberOfLayers());
 
     const SimulationResult sim_result = sim->simulate();
-    const Datafield* data = sim_result.converted_field();
 
-    EXPECT_EQ(data->size(), 10u);
-    EXPECT_EQ(data->rank(), 1u);
+    EXPECT_EQ(sim_result.size(), 10u);
+    EXPECT_EQ(sim_result.rank(), 1u);
 
     EXPECT_NEAR(0.1 * Units::deg, sim_result.convertedBinCenters(Coords::RADIANS).front(),
                 Units::deg * 1e-11);