Teste de viewmodel knockout sem cabeça com mocha

Eu estou tentando fazer testes sem cabeça dos meus modelos de visão nocaute. Eu propositadamente evito lidar com quaisquer construções ui no meu viewmodel e deixo o wireup para a página html.

Isso funciona muito bem no Jasmine, uma vez que é executado no navegador, mas quando eu mudo paramocha, Eu acabo correndo de cabeça para a última linha no nocaute que é:

}) (janela, documento, navegador);

Eu olhei para usarzombiejs o que seria uma boa alternativa, mas eu não vejo uma boa história sobre como usá-lo sem mudar a própria fonte de nocaute.

Alguma idéia de como abordar isso?

questionAnswers(2)

yourAnswerToTheQuestion