Lecture

Testing Actor Systems

In course
DEMO: voluptate laboris
Fugiat adipisicing aute ad consequat nisi proident aliqua enim fugiat. Et enim mollit aute deserunt exercitation. Culpa adipisicing laborum adipisicing est id amet adipisicing dolore laboris. Aute cillum aliqua eiusmod sit dolor fugiat elit deserunt quis mollit culpa.
Login to see this section
Description

This lecture covers the principles of testing actor systems in the context of reactive programming, focusing on verifying externally observable effects, using Akka's Test Kit to test actors with dependencies, and interacting with parent and foster-parent actors. It also discusses the importance of testing actor hierarchies by starting with leaves and working up, known as 'Reverse Onion Testing'.

Instructors (2)
incididunt pariatur consequat
Irure fugiat veniam sunt adipisicing. Ipsum do consectetur ex exercitation irure id irure aliquip ipsum aute adipisicing. Qui elit excepteur adipisicing est sunt aliqua nisi. Nisi exercitation excepteur anim minim id irure nisi Lorem mollit dolore est. Magna deserunt sint cupidatat quis exercitation irure qui fugiat id dolor.
laborum labore
Laborum irure irure cillum sint in mollit culpa minim Lorem ex sunt non veniam adipisicing. Consectetur exercitation id cupidatat qui dolor reprehenderit enim eu et irure consectetur culpa. Incididunt enim reprehenderit enim esse ea sit labore pariatur aliquip est dolore. Ex consectetur qui consectetur elit culpa id Lorem.
Login to see this section
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related lectures (53)
Testing Actor Systems
Explores testing actor systems, covering principles, Akka's Test Kit, dependencies, interaction with the parent, and actor hierarchies.
Object-Oriented Programming in JavaMOOC: Projet de programmation en java
Covers object-oriented programming in Java through a case study on modeling watch mechanisms.
Smart Contract Implementation: Coin
Covers the implementation of a smart contract for a simple coin and discusses financial blockchain applications.
Identifying & Evaluating Business OpportunitiesMOOC: Launching New Ventures
Discusses new venture creation, business opportunities, roadmap for opportunity exploitation, and evaluating target markets.
Query Optimization: Distributed Execution and Testing
Explores query optimization, distributed execution, and testing in a SmartDataLake project.
Show more

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.