- last updated 37 day(s) ago
- 2033 daily downloads
- 1171469 total downloads
- Latest version: 2.5.1
Phobos.TestKit 1.0.1
Framework used for testing applications that have been instrumented using Phobos. Makes it feasible to test using data collected from actor traces, monitoring, and so forth.
Install-Package Phobos.TestKit -Version 1.0.1
dotnet add package Phobos.TestKit --version 1.0.1
<PackageReference Include="Phobos.TestKit" Version="1.0.1"/>
paket add Phobos.TestKit --version 1.0.1
Release Notes
Uses the `NoMetrics.Instance` as the default metrics inside `PhobosSetup` when users don't explicitly set an `IMetricsRoot`. --- Phobos 1.0.0 is a major shift from Phobos v0.9, and you [can read the full details about what's new in Phobos 1.0.0 here](https://phobos.petabridge.com/articles/releases/whats-new-in-phobos-1.0.0.html). The short version: 1. **Programmatic Configuration** - Most configuration is now done programmatically, through the use of the `PhobosSetup` class. Phobos no longer requires any additional driver packages beyond what you configure programmatically. 2. **Easily Correlate Data between Akka.NET, ASP.NET, Kafka, SignalR, RabbitMQ,** and more. 3. **Replacing Phobos.Monitoring with App.Metrics** - As of Phobos 1.0.0, we now use the popular .NET monitoring library App.Metrics to handle all of the underlying monitoring and reporting for Phobos. This means that [the number of monitoring services Phobos supports just got a lot larger](https://phobos.petabridge.com/articles/integrations.html). 4. **Significantly Improved Signal / Noise Ratio** - Phobos now produces signiciantly less noise that it used to, which makes it much easier for you to understand what's going on inside your system. 5. **Simplified Pricing Model** - Phobos no longer has any per-node licensing - and we've significantly reduced the price. [Learn more about Phobos' new price and modeling here](https://phobos.petabridge.com/articles/setup/request.html). We've also built a big, [full-fledged example you can use to learn the ins and outs of Phobos](https://github.com/petabridge/Petabridge.Phobos.Web) instead a real Akka.NET + ASP.NET Core Kubernetes cluster.
Dependencies
.NETStandard
- Phobos.Actor (>=1.0.1)
- Akka.TestKit.Xunit2 (>=1.4.8)
- FluentAssertions (>=4.19.4)
- xunit (>=2.4.1)
Versions
Info
- last updated 1304 day(s) ago
- Project Site
- License Info
Statistics
- 4863 total downloads
- 84 downloads of current version
Owners and Products
PetabridgeAuthors
Petabridge
Copyright
Copyright © 2017-2020 Petabridge
Petabridge