class Google::Apis::FirebaserulesV1::TestSuite

`TestSuite` is a collection of `TestCase` instances that validate the logical correctness of a `Ruleset`. The `TestSuite` may be referenced in-line within a `TestRuleset` invocation or as part of a `Release` object as a pre-release check.

Attributes

test_cases[RW]

Collection of test cases associated with the `TestSuite`. Corresponds to the JSON property `testCases` @return [Array<Google::Apis::FirebaserulesV1::TestCase>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/firebaserules_v1/classes.rb, line 722
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/firebaserules_v1/classes.rb, line 727
def update!(**args)
  @test_cases = args[:test_cases] if args.key?(:test_cases)
end