@Test
void signature_widening_match() {

  when(funcSignature.getFunctionName()).thenReturn(unresolvedFuncName);
  when(funcSignature.getParamTypeList())
      .thenReturn(Arrays.asList(ExprCoreType.FLOAT, ExprCoreType.FLOAT));
  FunctionSignature unresolvedFunSig =
      new FunctionSignature(unresolvedFuncName, unresolvedParamTypeList);
  assertEquals(2, unresolvedFunSig.match(funcSignature));
}