complete unit test for child module