در این آموزش تصویری با مبانی تست اپلیکیشن های دات نت با Akka.NET آشنا می شوید.
این دوره آموزشی محصول موسسه Pluralsight است.

سرفصل های دوره:

  • آغاز به کار TestKit
  • کار با NuGet Packages
  • نحوه تست برنامه
  • کار با Unit Testing
  • کار با Visual Studio
  • نحوه بررسی TestKit
  • نحوه نوشتن Unit Tests
  • نحوه ادغام تست ها
  • دستورالعمل های تست عمومی
  • معرفی Dependencies
  • نحوه اتصال StatisticsActor و DatabaseActor
  • نحوه استفاده از TestProbes
  • کار با ویژگی های اضافی TestKit
  • نحوه ورود به سیستم
  • تست پیام های سفارشی EventStream
  • و…

عنوان دوره: Pluralsight Akka.NET Testing Fundamentals
سطح: متوسط
مدت زمان: 2 ساعت و 20 دقیقه
نویسنده: Jason Roberts


Pluralsight Akka.NET Testing Fundamentals

Jason Roberts
2h 20m

Create and execute unit tests to test your actors' work in isolation and also integration tests with multiple actors working together
Akka.NET allows easier creation of reactive, stateful, concurrent, and fault-tolerant applications through the use of actors. Due to the nature of the Actor Model, additional testing strategies and tools are required to test our actors. By the end of this course, you'll know how to set up and execute automated unit and integration tests against your actors

Course Overview
1m 16s
Course Overview
1m 16s
Getting Started with TestKit
22m 35s
1m 27s
Course Structure
0m 59s
Suggested Course Prerequisites
0m 49s
NuGet Packages
2m 1s
TestKit Test Class Overview
1m 57s
Modes of Testing
1m 30s
Direct Testing
2m 10s
Unit Testing
1m 1s
Integration Testing
1m 41s
Mixed Mode Testing
1m 19s
Getting Started in Visual Studio
5m 43s
1m 54s
Writing Basic Tests
54m 52s
1m 49s
Overview of the TestKit Base Class
4m 18s
Writing Direct Tests
10m 22s
Writing Unit Tests
5m 50s
Creating and Testing a User Actor
6m 10s
Testing Actor Replies
7m 38s
Who's the Sender?
2m 12s
Additional Expected Message Methods
1m 8s
Writing Integration Tests
9m 43s
Synchronous and Asynchronous Actor Tests
2m 12s
General Testing Guidelines
1m 29s
1m 57s
Using Mock Actors and Dependencies
31m 1s
2m 43s
Mocking Non-actor Dependencies
8m 5s
Connecting the StatisticsActor and DatabaseActor
3m 30s
Using Hand-written Mock Actors
4m 39s
Using TestProbes
7m 37s
Additional Test Actors
2m 15s
2m 10s
Additional TestKit Features
30m 22s
1m 47s
Testing for Correct Logging
8m 16s
Testing for Undelivered Messages
3m 15s
Testing for Expected Exceptions
2m 27s
Testing for Custom EventStream Messages
3m 24s
Testing That an Actor Was Terminated
2m 58s
Testing Parents and Children
2m 57s
Testing Non-deterministic Message Order
2m 56s
2m 19s