Atata 1.11.0 is released with new AtataContext features, object verification functionality, NLogFileConsumer, etc.
Changelog
New Features
- major
#480 Add
TestSuiteName
andTestSuiteType
properties toAtataContext
- major
#481 Add
UseNUnitTestSuiteName
andUseNUnitTestSuiteType
methods toAtataContextBuilder
- major
#482 Add Navigation/Go API to
AtataContext
- minor
#485 New
ImprovedExpressionStringBuilder
class - major #487 Object verification functionality
- major #489 IO verification functionality
- major
#491 Add
Artifacts
directory toAtataContext
- major
#492 Add
FillTemplateString
method toAtataContext
- major
#493 Add
WithArtifactsFolderPath
extension method forAtataContextBuilder<FileScreenshotConsumer>
- major
#495 Add
NLogFileConsumer
log consumer - minor
#497 Add
ValueSetUsingCharByCharTypingAttribute
behavior attribute - major
#498 Add
TimeZone
property toAtataContext
- major
#499 Add
OnCleanUpAddArtifactsToNUnitTestContext
andOnCleanUpAddDirectoryFilesToNUnitTestContext
methods toAtataContextBuilder
- minor
#500 Add
WithArtifactsAsDownloadDirectory
andWithDownloadDirectory
methods toChromeAtataContextBuilder
Changes and Enhancements
- minor
#484 Remove
TOwner
type constraint fromIDataProvider<out TData, TOwner>
- minor
#486 Modify verification functionality to be able to work without
AtataContext.Current
instance - minor
#490 Truncate exception message in
LogSection
result - minor
#494 Update
FileScreenshotConsumer
to useAtataContext.FillTemplateString
method - minor
#496 Update
NLogConsumer