content: package io.reflectoring.coderadar.graph.query;
  
  import static org.mockito.Mockito.mock;
  
  import io.reflectoring.coderadar.graph.analyzer.repository.CommitRepository;
  import io.reflectoring.coderadar.graph.query.adapter.GetMetricValuesOfCommitAdapter;
  import io.reflectoring.coderadar.graph.query.repository.MetricQueryRepository;
  import org.junit.jupiter.api.DisplayName;
  
  @DisplayName("Get metric values of commit")
  class GetMetricValuesOfCommitAdapterTest {
    private MetricQueryRepository metricQueryRepository = mock(MetricQueryRepository.class);
    private GetMetricValuesOfCommitAdapter getMetricValuesOfCommitAdapter;
    private CommitRepository commitRepository = mock(CommitRepository.class);
  
    /*  @Test TODO: This should be an integration test.
    @DisplayName("Should return list when passing a valid argument")
    void shouldReturnListWhenPassingAValidArgument() {
      getMetricValuesOfCommitAdapter =
          new GetMetricValuesOfCommitAdapter(
              getMetricValuesOfCommitRepository, GetCommitsInProjectRepository);
  
      GetMetricsForCommitCommand command = new GetMetricsForCommitCommand();
      command.setCommit("1A");
      command.setMetrics(Arrays.asList("sloc", "loc"));
  
      List<MetricValueForCommit> returnedList = getMetricValuesOfCommitAdapter.get(command, 1L);
      Assertions.assertThat(returnedList).isNotNull();
    }*/
  }
  