Class: Swiftrail::Testrail::Api::TestRailTest
- Inherits:
-
Struct
- Object
- Struct
- Swiftrail::Testrail::Api::TestRailTest
- Defined in:
- lib/swiftrail/testrail/api/test_rail_test.rb
Instance Attribute Summary collapse
-
#case_id ⇒ Object
Returns the value of attribute case_id.
-
#id ⇒ Object
Returns the value of attribute id.
-
#title ⇒ Object
Returns the value of attribute title.
Class Method Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#case_id ⇒ Object
Returns the value of attribute case_id
4 5 6 |
# File 'lib/swiftrail/testrail/api/test_rail_test.rb', line 4 def case_id @case_id end |
#id ⇒ Object
Returns the value of attribute id
4 5 6 |
# File 'lib/swiftrail/testrail/api/test_rail_test.rb', line 4 def id @id end |
#title ⇒ Object
Returns the value of attribute title
4 5 6 |
# File 'lib/swiftrail/testrail/api/test_rail_test.rb', line 4 def title @title end |
Class Method Details
.from_json(json) ⇒ Object
5 6 7 |
# File 'lib/swiftrail/testrail/api/test_rail_test.rb', line 5 def self.from_json(json) TestRailTest.new(json['case_id'], json['id'], json['title']) end |
Instance Method Details
#to_json(*_args) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/swiftrail/testrail/api/test_rail_test.rb', line 9 def to_json(*_args) { id: id, case_id: case_id, title: title } end |