Add unit test

unit test updates with question rues

These which-quantity-relations are excised by the commits still waiting to be merged, so the unit-test will need to be changed as soon as that happens.