arcus-azure/arcus.testing (Arcus.Testing.Core)
### [`v1.1.0`](https://redirect.github.com/arcus-azure/arcus.testing/releases/tag/v1.1.0)
Install the Arcus.Testing packages that you need via NuGet, for instance [Arcus.Testing.Logging.Xunit](https://www.nuget.org/packages/Arcus.Testing.Logging.Xunit/1.1.0):
```shell
PM > Install-Package Arcus.Testing.Logging.Xunit --Version 1.1.0
```
For a complete list of all Arcus.Testing packages see the [documentation](https://testing.arcus-azure.net/).
#### What's new?
##### Features
- Provide initial Azure DataFactory test components ([#176](https://redirect.github.com/arcus-azure/arcus.testing/issues/176), [#90](https://redirect.github.com/arcus-azure/arcus.testing/issues/90))
- Provide `TemporaryDataFlowDebugSession` test fixture to automatically start/stop session during DataFlow testing.
- Provide `RunDataFlow` operation to make the "fire-forgot" Start operation & waiting for data on sink as a single atomic operation.
- Provide initial Azure Blob storage test components with Setup/Teardown customization ([#93](https://redirect.github.com/arcus-azure/arcus.testing/issues/93), [#90](https://redirect.github.com/arcus-azure/arcus.testing/issues/90))
- Provide `TemporaryBlobContainer` test fixture to interact with a blob container in a test-friendly manner.
- Provide `TemporaryBlobFile` test fixture to interact with a blob file in a test-friendly manner.
- Provide to ignore CSV column by index in `AssertCsv` ([#155](https://redirect.github.com/arcus-azure/arcus.testing/issues/155))
- Provide synchronous target overloads for `Poll` operations ([#150](https://redirect.github.com/arcus-azure/arcus.testing/issues/150))
##### Fixes / Changes
- Correct `Poll` with exception-less/predicate-only operations ([#147](https://redirect.github.com/arcus-azure/arcus.testing/issues/147))
- Correct `AssertJson` with Microsoft `null` representation of JSON node ([#178](https://redirect.github.com/arcus-azure/arcus.testing/issues/178))
#### Changes:
- [`39dc00f`](https://redirect.github.com/arcus-azure/arcus.testing/commit/39dc00f21db7a9054e6bc3ab56dcc15e387ae1e3) chore: Bump express from 4.19.2 to 4.21.0 in /docs ([#191](https://redirect.github.com/arcus-azure/arcus.testing/issues/191))
- [`e577f63`](https://redirect.github.com/arcus-azure/arcus.testing/commit/e577f639d65b9da135f853ac43a5efb16acb11da) feat: expose `OnTeardown` for blob infra ([#186](https://redirect.github.com/arcus-azure/arcus.testing/issues/186))
- [`4225c0b`](https://redirect.github.com/arcus-azure/arcus.testing/commit/4225c0b990a53d26bb36c2ebfd0084f6c4949489) chore: report `AssertJson` options newline ([#190](https://redirect.github.com/arcus-azure/arcus.testing/issues/190))
- [`7a09680`](https://redirect.github.com/arcus-azure/arcus.testing/commit/7a09680f409f3e62287b869b8c8d5a3c87c36150) docs: add df linked service option ([#189](https://redirect.github.com/arcus-azure/arcus.testing/issues/189))
- [`f7c31a7`](https://redirect.github.com/arcus-azure/arcus.testing/commit/f7c31a7532d9415cb0757fbd409e7a27258a9471) fix: add default DataFactory Key vault option ([#187](https://redirect.github.com/arcus-azure/arcus.testing/issues/187))
- [`c9a09b7`](https://redirect.github.com/arcus-azure/arcus.testing/commit/c9a09b73fd3c8183dc2d56aa42bd5c7eb21bf6fa) chore: Bump webpack from 5.91.0 to 5.94.0 in /docs ([#182](https://redirect.github.com/arcus-azure/arcus.testing/issues/182))
- [`06da841`](https://redirect.github.com/arcus-azure/arcus.testing/commit/06da84169430cf080f18e97d93b32af1e94b870f) chore: Bump micromatch from 4.0.5 to 4.0.8 in /docs ([#181](https://redirect.github.com/arcus-azure/arcus.testing/issues/181))
- [`7a37623`](https://redirect.github.com/arcus-azure/arcus.testing/commit/7a376237e239d145bf44b47b1fc21f67a5cec2b5) chore: fix nuget badge w/ correct url ([#183](https://redirect.github.com/arcus-azure/arcus.testing/issues/183))
- [`a46d55c`](https://redirect.github.com/arcus-azure/arcus.testing/commit/a46d55c639bc8866d22132d076cc473accddb216) feat: initial data factory test components ([#176](https://redirect.github.com/arcus-azure/arcus.testing/issues/176))
- [`d81a16e`](https://redirect.github.com/arcus-azure/arcus.testing/commit/d81a16eed9a7e7d553733187f261b123531b2db4) chore: only publish code coverage comment when building on PR ([#174](https://redirect.github.com/arcus-azure/arcus.testing/issues/174))
See More
- [`bbdb71f`](https://redirect.github.com/arcus-azure/arcus.testing/commit/bbdb71f9fcc7bfeb3c78e4f8ff474cbb122706a2) docs: add tabs for testing frameworks on logging page ([#177](https://redirect.github.com/arcus-azure/arcus.testing/issues/177))
- [`4f5aecd`](https://redirect.github.com/arcus-azure/arcus.testing/commit/4f5aecd143604ae4c1e1dafa53b76362f00bc8b4) chore: add folder categories in solution ([#171](https://redirect.github.com/arcus-azure/arcus.testing/issues/171))
- [`5a07d22`](https://redirect.github.com/arcus-azure/arcus.testing/commit/5a07d22e7a5ac495b5a604f1090f5114d4c68763) feat: add temporary blob storage ([#165](https://redirect.github.com/arcus-azure/arcus.testing/issues/165))
- [`1fb9a6b`](https://redirect.github.com/arcus-azure/arcus.testing/commit/1fb9a6b6775ae07f45f36ac208c7d48eb9478d7c) chore: fix code/yaml warnings ([#169](https://redirect.github.com/arcus-azure/arcus.testing/issues/169))
- [`03328d0`](https://redirect.github.com/arcus-azure/arcus.testing/commit/03328d09af7660233620a1bd1c13bd25e51c7904) chore: add all related options to assert failure messge ([#173](https://redirect.github.com/arcus-azure/arcus.testing/issues/173))
- [`6c0cb08`](https://redirect.github.com/arcus-azure/arcus.testing/commit/6c0cb085f3d2c1984785c2d12e8c9dacc50cbaa5) chore: publish code coverage ([#170](https://redirect.github.com/arcus-azure/arcus.testing/issues/170))
- [`d59d161`](https://redirect.github.com/arcus-azure/arcus.testing/commit/d59d1613d1b5d51a5baac5ade8a75d44fe911a30) docs: use correct example package for NuGet badge in README ([#164](https://redirect.github.com/arcus-azure/arcus.testing/issues/164))
- [`918aec6`](https://redirect.github.com/arcus-azure/arcus.testing/commit/918aec65383f6fc67e1b3ddb6c6a76a45481fb44) docs: Added information about IgnoreNode using JSON path not supported ([#163](https://redirect.github.com/arcus-azure/arcus.testing/issues/163))
- [`ec39775`](https://redirect.github.com/arcus-azure/arcus.testing/commit/ec39775bb2b0fda2ac6329e5a7119217788f157b) feat: Add support to ignore column via index when CSV Headers are missing ([#161](https://redirect.github.com/arcus-azure/arcus.testing/issues/161))
- [`6ed8f40`](https://redirect.github.com/arcus-azure/arcus.testing/commit/6ed8f40ee88a8dc1faf925b988812e5aefe8b55e) chore: stabelize unit tests ([#160](https://redirect.github.com/arcus-azure/arcus.testing/issues/160))
- [`72ecf5c`](https://redirect.github.com/arcus-azure/arcus.testing/commit/72ecf5c10caf59c106402c393fa2b91ceedd40b3) chore: deploy storage test resources ([#158](https://redirect.github.com/arcus-azure/arcus.testing/issues/158))
- [`3582878`](https://redirect.github.com/arcus-azure/arcus.testing/commit/358287894e59de3a836a44d1b4fe005b5653ab4b) fix: correct poll w/o result ([#157](https://redirect.github.com/arcus-azure/arcus.testing/issues/157))
- [`2aeb9fb`](https://redirect.github.com/arcus-azure/arcus.testing/commit/2aeb9fbfdf0349fdd8323e9f396cb8ae56f10f25) feat: add sync overloads for poll targets ([#150](https://redirect.github.com/arcus-azure/arcus.testing/issues/150))
- [`9d353b9`](https://redirect.github.com/arcus-azure/arcus.testing/commit/9d353b9d7932064558773764461413bfb95ce9b0) fix: ignore order of JSON objects in JSON array ([#152](https://redirect.github.com/arcus-azure/arcus.testing/issues/152))
This list of changes was [auto generated](https://dev.azure.com/codit/Arcus/\_build/results?buildId=131464\&view=logs).
#### New Contributors
- [@ClementVaillantCodit](https://redirect.github.com/ClementVaillantCodit) made their first contribution in [https://github.com/arcus-azure/arcus.testing/pull/161](https://redirect.github.com/arcus-azure/arcus.testing/pull/161)
**Full Changelog**: https://github.com/arcus-azure/arcus.testing/compare/v1.0.1...v1.1.0
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR contains the following updates:
1.0.3
->1.1.0
Release Notes
arcus-azure/arcus.testing (Arcus.Testing.Core)
### [`v1.1.0`](https://redirect.github.com/arcus-azure/arcus.testing/releases/tag/v1.1.0) Install the Arcus.Testing packages that you need via NuGet, for instance [Arcus.Testing.Logging.Xunit](https://www.nuget.org/packages/Arcus.Testing.Logging.Xunit/1.1.0): ```shell PM > Install-Package Arcus.Testing.Logging.Xunit --Version 1.1.0 ``` For a complete list of all Arcus.Testing packages see the [documentation](https://testing.arcus-azure.net/). #### What's new? ##### Features - Provide initial Azure DataFactory test components ([#176](https://redirect.github.com/arcus-azure/arcus.testing/issues/176), [#90](https://redirect.github.com/arcus-azure/arcus.testing/issues/90)) - Provide `TemporaryDataFlowDebugSession` test fixture to automatically start/stop session during DataFlow testing. - Provide `RunDataFlow` operation to make the "fire-forgot" Start operation & waiting for data on sink as a single atomic operation. - Provide initial Azure Blob storage test components with Setup/Teardown customization ([#93](https://redirect.github.com/arcus-azure/arcus.testing/issues/93), [#90](https://redirect.github.com/arcus-azure/arcus.testing/issues/90)) - Provide `TemporaryBlobContainer` test fixture to interact with a blob container in a test-friendly manner. - Provide `TemporaryBlobFile` test fixture to interact with a blob file in a test-friendly manner. - Provide to ignore CSV column by index in `AssertCsv` ([#155](https://redirect.github.com/arcus-azure/arcus.testing/issues/155)) - Provide synchronous target overloads for `Poll` operations ([#150](https://redirect.github.com/arcus-azure/arcus.testing/issues/150)) ##### Fixes / Changes - Correct `Poll` with exception-less/predicate-only operations ([#147](https://redirect.github.com/arcus-azure/arcus.testing/issues/147)) - Correct `AssertJson` with Microsoft `null` representation of JSON node ([#178](https://redirect.github.com/arcus-azure/arcus.testing/issues/178)) #### Changes: - [`39dc00f`](https://redirect.github.com/arcus-azure/arcus.testing/commit/39dc00f21db7a9054e6bc3ab56dcc15e387ae1e3) chore: Bump express from 4.19.2 to 4.21.0 in /docs ([#191](https://redirect.github.com/arcus-azure/arcus.testing/issues/191)) - [`e577f63`](https://redirect.github.com/arcus-azure/arcus.testing/commit/e577f639d65b9da135f853ac43a5efb16acb11da) feat: expose `OnTeardown` for blob infra ([#186](https://redirect.github.com/arcus-azure/arcus.testing/issues/186)) - [`4225c0b`](https://redirect.github.com/arcus-azure/arcus.testing/commit/4225c0b990a53d26bb36c2ebfd0084f6c4949489) chore: report `AssertJson` options newline ([#190](https://redirect.github.com/arcus-azure/arcus.testing/issues/190)) - [`7a09680`](https://redirect.github.com/arcus-azure/arcus.testing/commit/7a09680f409f3e62287b869b8c8d5a3c87c36150) docs: add df linked service option ([#189](https://redirect.github.com/arcus-azure/arcus.testing/issues/189)) - [`f7c31a7`](https://redirect.github.com/arcus-azure/arcus.testing/commit/f7c31a7532d9415cb0757fbd409e7a27258a9471) fix: add default DataFactory Key vault option ([#187](https://redirect.github.com/arcus-azure/arcus.testing/issues/187)) - [`c9a09b7`](https://redirect.github.com/arcus-azure/arcus.testing/commit/c9a09b73fd3c8183dc2d56aa42bd5c7eb21bf6fa) chore: Bump webpack from 5.91.0 to 5.94.0 in /docs ([#182](https://redirect.github.com/arcus-azure/arcus.testing/issues/182)) - [`06da841`](https://redirect.github.com/arcus-azure/arcus.testing/commit/06da84169430cf080f18e97d93b32af1e94b870f) chore: Bump micromatch from 4.0.5 to 4.0.8 in /docs ([#181](https://redirect.github.com/arcus-azure/arcus.testing/issues/181)) - [`7a37623`](https://redirect.github.com/arcus-azure/arcus.testing/commit/7a376237e239d145bf44b47b1fc21f67a5cec2b5) chore: fix nuget badge w/ correct url ([#183](https://redirect.github.com/arcus-azure/arcus.testing/issues/183)) - [`a46d55c`](https://redirect.github.com/arcus-azure/arcus.testing/commit/a46d55c639bc8866d22132d076cc473accddb216) feat: initial data factory test components ([#176](https://redirect.github.com/arcus-azure/arcus.testing/issues/176)) - [`d81a16e`](https://redirect.github.com/arcus-azure/arcus.testing/commit/d81a16eed9a7e7d553733187f261b123531b2db4) chore: only publish code coverage comment when building on PR ([#174](https://redirect.github.com/arcus-azure/arcus.testing/issues/174))See More
- [`bbdb71f`](https://redirect.github.com/arcus-azure/arcus.testing/commit/bbdb71f9fcc7bfeb3c78e4f8ff474cbb122706a2) docs: add tabs for testing frameworks on logging page ([#177](https://redirect.github.com/arcus-azure/arcus.testing/issues/177)) - [`4f5aecd`](https://redirect.github.com/arcus-azure/arcus.testing/commit/4f5aecd143604ae4c1e1dafa53b76362f00bc8b4) chore: add folder categories in solution ([#171](https://redirect.github.com/arcus-azure/arcus.testing/issues/171)) - [`5a07d22`](https://redirect.github.com/arcus-azure/arcus.testing/commit/5a07d22e7a5ac495b5a604f1090f5114d4c68763) feat: add temporary blob storage ([#165](https://redirect.github.com/arcus-azure/arcus.testing/issues/165)) - [`1fb9a6b`](https://redirect.github.com/arcus-azure/arcus.testing/commit/1fb9a6b6775ae07f45f36ac208c7d48eb9478d7c) chore: fix code/yaml warnings ([#169](https://redirect.github.com/arcus-azure/arcus.testing/issues/169)) - [`03328d0`](https://redirect.github.com/arcus-azure/arcus.testing/commit/03328d09af7660233620a1bd1c13bd25e51c7904) chore: add all related options to assert failure messge ([#173](https://redirect.github.com/arcus-azure/arcus.testing/issues/173)) - [`6c0cb08`](https://redirect.github.com/arcus-azure/arcus.testing/commit/6c0cb085f3d2c1984785c2d12e8c9dacc50cbaa5) chore: publish code coverage ([#170](https://redirect.github.com/arcus-azure/arcus.testing/issues/170)) - [`d59d161`](https://redirect.github.com/arcus-azure/arcus.testing/commit/d59d1613d1b5d51a5baac5ade8a75d44fe911a30) docs: use correct example package for NuGet badge in README ([#164](https://redirect.github.com/arcus-azure/arcus.testing/issues/164)) - [`918aec6`](https://redirect.github.com/arcus-azure/arcus.testing/commit/918aec65383f6fc67e1b3ddb6c6a76a45481fb44) docs: Added information about IgnoreNode using JSON path not supported ([#163](https://redirect.github.com/arcus-azure/arcus.testing/issues/163)) - [`ec39775`](https://redirect.github.com/arcus-azure/arcus.testing/commit/ec39775bb2b0fda2ac6329e5a7119217788f157b) feat: Add support to ignore column via index when CSV Headers are missing ([#161](https://redirect.github.com/arcus-azure/arcus.testing/issues/161)) - [`6ed8f40`](https://redirect.github.com/arcus-azure/arcus.testing/commit/6ed8f40ee88a8dc1faf925b988812e5aefe8b55e) chore: stabelize unit tests ([#160](https://redirect.github.com/arcus-azure/arcus.testing/issues/160)) - [`72ecf5c`](https://redirect.github.com/arcus-azure/arcus.testing/commit/72ecf5c10caf59c106402c393fa2b91ceedd40b3) chore: deploy storage test resources ([#158](https://redirect.github.com/arcus-azure/arcus.testing/issues/158)) - [`3582878`](https://redirect.github.com/arcus-azure/arcus.testing/commit/358287894e59de3a836a44d1b4fe005b5653ab4b) fix: correct poll w/o result ([#157](https://redirect.github.com/arcus-azure/arcus.testing/issues/157)) - [`2aeb9fb`](https://redirect.github.com/arcus-azure/arcus.testing/commit/2aeb9fbfdf0349fdd8323e9f396cb8ae56f10f25) feat: add sync overloads for poll targets ([#150](https://redirect.github.com/arcus-azure/arcus.testing/issues/150)) - [`9d353b9`](https://redirect.github.com/arcus-azure/arcus.testing/commit/9d353b9d7932064558773764461413bfb95ce9b0) fix: ignore order of JSON objects in JSON array ([#152](https://redirect.github.com/arcus-azure/arcus.testing/issues/152)) This list of changes was [auto generated](https://dev.azure.com/codit/Arcus/\_build/results?buildId=131464\&view=logs).Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.