Кажется , есть еще один тест бегун / рамка называется Intern. https://theintern.github.io/
Вот статья объясняет , как использовать его в сочетании с Машинописью: https://www.sitepen.com/blog/2015/03/24/testing-typescript-with-intern/
Выглядит многообещающе, когда вы используете машинопись и вы ищете установки модульного тестирования, который поддерживает карты источника.
Пример теста:
import registerSuite = require('intern!object');
import assert = require('intern/chai!assert');
// Assume that we now have a version of our model in TypeScript:
import SimpleTodoModel = require('todo/model/SimpleTodoModel');
registerSuite({
name: 'SimpleTodoModel',
// Assume we have a promises interface defined
'default data'() {
var emptyModel = new SimpleTodoModel(),
id:string = emptyModel.get('id'),
length:number = emptyModel.get('todos').length,
incomplete:number = emptyModel.get('incomplete'),
complete:number = emptyModel.get('complete');
assert.strictEqual(id, 'todos-dojo',
'Id should default to "todos-dojo"');
assert.strictEqual(length, 0,
'Todos array should default to an empty array.');
assert.strictEqual(incomplete, 0,
'Incomplete count should default to 0.');
assert.strictEqual(complete, 0,
'Incomplete count should default to 0.');
}
});