Found 119 packages
Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.
Method input validation and runtime checks that report errors or throw exceptions when failures are detected.
The Transient Fault Handling Application Block for Windows Azure ("Topaz") provides a set of reusable and testable components for adding retry logic into your Windows Azure applications leveraging Windows Azure SQL Database, Windows Azure storage, Service Bus and Caching Service. This makes your Windows Azure application more reliable and resilient to transient faults (such as temporary network connectivity issues or temporary service unavailability). This improves overall application stability.
Transient error detection strategies to use with Windows Azure SQL Database, for the Transient Fault Handling Application Block ("Topaz").
This library provides interfaces and implementations for Task- and Filesystem operations. It ships implementations which can be used in unit testing, for example to achieve deterministic scheduling when writing tests involving tasks, timers. Furthermore, it ships an implementation which implements an InMemoryFileSystem which can be used to write unit tests for classes which interact with the filesystem, without involving any disk I/O, thus speeding up tests and improving isolation of unit tests from failures / parallel executions.
Transient error detection strategies to use with Windows Azure Storage, for the Transient Fault Handling Application Block ("Topaz").
This package enables configuring the Transient Fault Handling Application Block ("Topaz") using declarative configuration such as the app.config file. Configuring the block is also supported by the Enterprise Library Configuration Tool available in the Visual Studio Extensions Gallery.
Allows for a [RetryFact(n)] or [RetryTheory(n)] attributes to be placed above tests in XUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated.
Assent is a simple assertion library for long strings. By default it uses common diff tools to report on and resolve test failures.
Wolfpack.Contrib.Checks.ProcessesFullPathWithNumberOfFailures
The AWS IoT Events service allows customers to monitor their IoT devices and sensors to detect failures or changes in operation and to trigger actions when these events occur
Wolfpack.Contrib.Checks.RegistryAlarmsWithNumberOfFailures
Wolfpack.Contrib.Checks.FileAlarmsWithNumberOfFailures
Wolfpack.Contrib.Checks.Processes
Allows for a @retry(n) tag to be placed above scenarios in SpecFlow.XUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated.
Adds Assert overloads to add custom messages to assert failures.
Allows for a @Retry, @Retry(n) tags to be placed above Scenarios and Features in SpecFlow.NUnit. This can be used to re-run a failed test up to n times, allowing for transient failures (e.g. network related) to be tolerated. Based on Josh Keegan's xRetry.SpecFlow package.
Unit-test-framework-agnostic Expect-style assertions for .NET NExpect Provides Expect() syntax for doing assertions in .NET. Framework-agnostic, throwing UnmetExpectationExceptions for failures. Assertion exception type can be overridden at run-time. NExpect has grammar inspired by Chai and extensibility inspired by Jasmine.