Hola Karel,
Tienes razon, el problema lo puedo reproducir localmente.
Creo que es la manera en que el test runner usa las referencias.
Tengo una prueba en ODataFixture que usa una funcion en SynergizeExplorer.Application.OData declarada en el projecto de Angular.
Cuando ejecuto el test runner tengo lo siguiente:
OData Test:Operator Or [FAIL]
Test 'OData Test:Operator Or' failed
Died on test #1 global code@file:///C:/Tests/ClientApps/Application/ODataFixture.js:67:11: Can't find variable: SynergizeExplorer Expected: undefined, Actual: null
in C:\Tests\ClientApps\Application\ODataFixture.js (line 67)
Tengo las referencias en el file con las pruebas a las dependencias.
ejemplo: /// <reference path="../../scripts/typings/qunit/qunit-1.16.d.ts" />
Resharper puede correr las pruebas sin problemas.
Alguna idea?
Como corres en teamcity? Settings, command line??
gracias,
Oscar
PS: Cuando termine con qunit voy a introducir code coverage.