diff --git a/+unittests/+quantity/testEquidistantDomain.m b/+unittests/+quantity/testEquidistantDomain.m
index 92bd866e9974a8f1d18c1f8043bf71f24346a545..981f819a43ce6a288a1b7aad998889d01d3afa6f 100644
--- a/+unittests/+quantity/testEquidistantDomain.m
+++ b/+unittests/+quantity/testEquidistantDomain.m
@@ -45,8 +45,12 @@ end
 function testSubs(testCase)
 
 f = quantity.Discrete((1:5)', quantity.EquidistantDomain("t", 0, 1, "stepNumber", 5));
-f.subs("t", 1)
-f.changeGrid(quantity.Domain("t", linspace(0,1)))
+testCase.verifyEqual( f.subs("t", 1), f.on(1))
+testCase.verifyEqual( f.changeGrid(quantity.Domain("t", linspace(0,1))).on(), linspace(1,5)', 'AbsTol', 1e-15);
+
+f = quantity.Symbolic(sym("t"), quantity.EquidistantDomain("t", 0, 1, "stepNumber", 5));
+testCase.verifyEqual( f.subs("t", 1), f.on(1))
+testCase.verifyEqual( f.changeGrid(quantity.Domain("t", linspace(0,1))).on(), linspace(0,1)', 'AbsTol', 1e-15);
 
 
 end
\ No newline at end of file