Class: OpenapiFirst::Test::Coverage::RouteTask

Inherits:
Data
  • Object
show all
Defined in:
lib/openapi_first/test/coverage/route_task.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#pathObject (readonly)

Returns the value of attribute path

Returns:

  • (Object)

    the current value of path



6
7
8
# File 'lib/openapi_first/test/coverage/route_task.rb', line 6

def path
  @path
end

#request_methodObject (readonly)

Returns the value of attribute request_method

Returns:

  • (Object)

    the current value of request_method



6
7
8
# File 'lib/openapi_first/test/coverage/route_task.rb', line 6

def request_method
  @request_method
end

#requestsObject (readonly)

Returns the value of attribute requests

Returns:

  • (Object)

    the current value of requests



6
7
8
# File 'lib/openapi_first/test/coverage/route_task.rb', line 6

def requests
  @requests
end

#responsesObject (readonly)

Returns the value of attribute responses

Returns:

  • (Object)

    the current value of responses



6
7
8
# File 'lib/openapi_first/test/coverage/route_task.rb', line 6

def responses
  @responses
end

Instance Method Details

#finished?Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/openapi_first/test/coverage/route_task.rb', line 7

def finished?
  requests.all?(&:finished?) && responses.all?(&:finished?)
end