added expectedAnswers param
always run spec tests first
Added result calculation logic