@Test
void signature_exactly_match() {

  when(funcSignature.getFunctionName()).thenReturn(unresolvedFuncName);
  when(funcSignature.getParamTypeList()).thenReturn(unresolvedParamTypeList);
  FunctionSignature unresolvedFunSig =
      new FunctionSignature(unresolvedFuncName, unresolvedParamTypeList);
  assertEquals(EXACTLY_MATCH, unresolvedFunSig.match(funcSignature));
}