@Test
public void testDataProviderResolverContext() {

    // When:
    DataProviderResolverContext result = new DataProviderResolverContext(testMethod, resolverClasses,
            resolveStrategy, locations, dataProviderAnnotationClass, dataProviderName);
    // Then:
    assertThat(result).isNotNull();
    assertThat(result.getTestMethod()).isEqualTo(testMethod);
    assertThat(result.getResolverClasses()).isNotSameAs(resolverClasses).isEqualTo(resolverClasses);
    assertThat(result.getResolveStrategy()).isEqualTo(resolveStrategy);
    assertThat(result.getLocations()).isNotSameAs(locations).isEqualTo(locations);
    assertThat(result.getDataProviderAnnotationClass()).isEqualTo(dataProviderAnnotationClass);
    assertThat(result.getDataProviderName()).isEqualTo(dataProviderName);
}