add adventure controller tests