class Cucumber::Core::Test::Case

def initialize(id, name, test_steps, location, tags, language, around_hooks = [])

def initialize(id, name, test_steps, location, tags, language, around_hooks = [])
  raise ArgumentError.new("test_steps should be an Array but is a #{test_steps.class}") unless test_steps.is_a?(Array)
  @id = id
  @name = name
  @test_steps = test_steps
  @location = location
  @tags = tags
  @language = language
  @around_hooks = around_hooks
end