maybe add a simple test that checks you can't create a network without a initial member and verify the membership at the end of this test. Then you can also remove the assert_nothing_raised. Here's a rant about assert_nothing_raised: http://blog.zenspider.com/blog/2012/01/assert_nothing_tested.html