@Test
void resolve_function_signature_best_match() {

  when(functionSignature.match(bestMatchFS)).thenReturn(1);
  when(functionSignature.match(leastMatchFS)).thenReturn(2);
  FunctionResolver resolver = new FunctionResolver(functionName,
      ImmutableMap.of(bestMatchFS, bestMatchBuilder, leastMatchFS, leastMatchBuilder));
  assertEquals(bestMatchBuilder, resolver.resolve(functionSignature));
}