Class: TestResultFactory
- Inherits:
-
Object
- Object
- TestResultFactory
- Defined in:
- lib/perfecto-reporting/test/result/TestResultFactory.rb
Overview
TestResultFactory
Generates a new test result instance.
Class Method Summary collapse
-
.createFailure(reason, error, failureReason) ⇒ Object
Creates a failed test execution result.
-
.createSuccess ⇒ Object
create a successful test execution result.
Class Method Details
.createFailure(reason, error, failureReason) ⇒ Object
Creates a failed test execution result
reason - string representation of the reason for the test failure error - the exception caused the failure failureReason - string that represents one of the catalogued failure reasons
return - instance denoting a failed test execution
22 23 24 |
# File 'lib/perfecto-reporting/test/result/TestResultFactory.rb', line 22 def self.createFailure reason, error return TestResultFailure.new(reason, error) end |
.createSuccess ⇒ Object
create a successful test execution result
return - instance denoting a successful test execution
12 13 14 |
# File 'lib/perfecto-reporting/test/result/TestResultFactory.rb', line 12 def self.createSuccess return TestResultSuccess.new end |