Spec tests for Dauphin::Runtime
Fix issue #1

Move from double independent if to an if/elsif