[Tests]
  issues = '#12903'
  design = 'ADFunctionNeumannBC.md'
  [./ad]
    requirement = 'The system shall support Neumann type boundary conditions defined by a function'
    [./test]
      type = 'Exodiff'
      input = 'test.i'
      exodiff = 'neumannbc_out.e'
      detail = 'using automatic differentiation.'
    [../]
    [./test-jac]
      type = 'PetscJacobianTester'
      input = 'test.i'
      run_sim = False
      ratio_tol = 3e-8
      difference_tol = 3e-6
      detail = 'using automatic differentiation and shall be able to produce the exact Jacobian.'
    [../]
  [../]
[]
