# Class TestFixturesDependencyModifiers.TestFixturesDependencyModifier

java.lang.Object
org.gradle.api.artifacts.dsl.DependencyModifier
org.gradle.api.plugins.jvm.TestFixturesDependencyModifiers.TestFixturesDependencyModifier

Enclosing interface:
  `TestFixturesDependencyModifiers`

@Incubating public abstract static class TestFixturesDependencyModifiers.TestFixturesDependencyModifier extends DependencyModifier
Implementation for the test fixtures dependency modifier.

Since:
  8.0
See Also:
  - `modifyImplementation(ModuleDependency)`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `TestFixturesDependencyModifier()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected void`
  `modifyImplementation(ModuleDependency dependency)`
  Modify the given dependency.

  ### Methods inherited from class DependencyModifier

  `getDependencyFactory, modify, modify, modify, modify`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### TestFixturesDependencyModifier

    public TestFixturesDependencyModifier()

- ## Method Details

  - ### modifyImplementation

    protected void modifyImplementation(ModuleDependency dependency)
    Modify the given dependency. Selects the test fixtures variant of the given dependency.
    Specified by:
      `modifyImplementation` in class `DependencyModifier`
    Parameters:
      `dependency` - the dependency to modify