A collaborative book on testing scientific software