add new test case for empty collections case.