Skip to content

samira-t/setak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setak Testing Framework

Overview

Setak is a testing framework for testing Akka actors. It facilitates writing unit and integration tests for actor applications by allowing the programmers to

  • control the non-determinism in the concurrent actor systems; and

  • manage the asynchrony of events by checking the assertions when the system is stable

It supports writing test cases in both forms of JUnit and BDD (FlatSpec and WordSpec).

Requirements

Setak depends on:

How to Use

Snapshots are located at (http://mir.cs.illinois.edu/setak/snapshots/), which can be used in sbt by adding the following lines:

resolvers += "setak" at "http://mir.cs.illinois.edu/setak/snapshots/"

libraryDependencies += "edu.illinois" %% "setak" % "1.0-SNAPSHOT"

In order to compile from the source code and run examples and tests:

$ cd setak
$ sbt
> update
> test (run the tests and the examples)

About

A testing framework for actor programs written in Akka library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages