gherkin_integration_test 0.0.5 gherkin_integration_test: ^0.0.5 copied to clipboard
A gherkin integration test framework based on flutter's official integration_test package.
0.0.5 #
- ✨ New: Added new
setUpMocks
methods toIntegrationTest
,IntegrationFeature
,IntegrationScenario
. - ⚠️ Breaking: Removed the optional
mocks
parameter from theIntegrationTest.test
method, because redundant.
0.0.4+4 #
- Improved example project
0.0.4+3 #
- Improved example toString again
0.0.4+2 #
- Improved example toString
0.0.4+1 #
- Removed unused IntegrationExample.isLastExample.
0.0.4 #
- ⚠️ Breaking: Added the
IntegrationMocks
object that gets passed around from your setup methods until your lastIntegrationStep
to facilitate better mocks integration. - ⚠️ Breaking: All set up methods (
setUpEach
,setUpOnce
,tearDownEach
andtearDownOnce
) inside all parent classes (IntegrationTest
,IntegrationFeature
andIntegrationScenario
) will now have access to the newIntegrationMocks
object.
0.0.3 #
- ⚠️ Breaking: Replaces the
result
parameter (nowbox
) of theIntegrationStepCallback
with an instance ofIntegrationBox
. This will allow you to save multiple persistent values throughout a series of steps inside thebox
instead of passing around a maximum of one single value as aresult
through multiple steps. - ⚠️ Breaking: Removed the recently introduces extension methods for cast a result since
result
has now been replaces with the newIntegrationBox
which has this functionality built in.
0.0.2+3 #
- Added
asType
andasNullableType
extension methods for easier usage of anIntegrationStep
's result.
0.0.2+2 #
- 🐛️ Bugfix: Fix passing around result bug
0.0.2+1 #
- Fix readme
0.0.2 #
- ⚠️ Breaking: Added generic argument to scenario for easier example usage.
- Update readme
0.0.1+3 #
- Remove
required
from theIntegrationExample.values
field.
0.0.1+2 #
- Updated info icon.
0.0.1 #
- Initial release.