More UnitTest, but need to change the result transfer protocol as it might return multiple maps.