Skip to content

ruh-roh/ruh-roh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Ruh Roh

Ruh Roh is what you call a chaos monkey. You can use it to test your application under certain circumstances where everything that can go wrong, will go wrong, things often difficult to test otherwise.

For example: when developing, an external API always responds on time, but in production, the same API takes too long to respond or doesn't respond at all. Using Ruh Roh, you can mimic this behavior at random, at certain moments in time, or when you call a certain method for the n-th time.

Another example: you have to process files to disk and want to simulate how your application would deal with the situation when the disk is full. Ruh Roh allows you to do this by throwing exceptions like System.IO.IOException, again when you want it to (every time, the n-th time, after n calls, between certain times, ...)

Ruh Roh is still in development however, so stay tuned for the first release!

This project uses GitHub flow.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages