public static Action resolve(Schema writer, Schema reader, GenericData data) {
    return resolve(Schema.applyAliases(writer, reader), reader, data, new HashMap<>());
  }
@Test
  void resolveTime() {
    final Schema writeSchema = Schema.create(Schema.Type.INT);
    final Schema readSchema = new TimeConversions.TimeMicrosConversion().getRecommendedSchema(); // LONG

    Resolver.Action action = Resolver.resolve(writeSchema, readSchema);
    Assertions.assertNotNull(action);
    MatcherAssert.assertThat("Wrong class for action", action, Matchers.instanceOf(Resolver.Promote.class));
    Assertions.assertEquals(action.type, Resolver.Action.Type.PROMOTE);
    Assertions.assertNotNull(action.logicalType);
  }