add complementary unit tests