У меня есть проект, загруженный с использованием RequireJS, и я хотел бы протестировать модели.Проверить проект Backbone/requireJs с Jasmine
У меня есть следующий тест:
require(['../../js/models/lead_sharing'], function(Lead_sharing_Model) {
describe('when instantiated', function() {
it('should exhibit attributes', function() {
var test = new Lead_sharing_Model({
attribute : 3
});
expect(test.get('attribute')).toEqual(3);
});
});
});
Но у меня есть ошибка «не удалось с ошибкой: SyntaxError: Неожиданное знак» ...
На самом деле, я не знаю, если это возможно для того чтобы испытать проект позвоночника/requireJs с Жасмин. В самом деле, как я могу включить свои мнения/Модель ... без требуют конфигураций (например, определение путей ...)
Спасибо вам
Ps: просто небольшие редактировать, чтобы указать, что я хотел бы тест с aa js cmd. нет в браузере. :)
Вы говорите об [модульном тестировании] (http://addyosmani.com/blog/unit-testing-backbone-js-apps-with-qunit-and-sinonjs/)? –
точно, jasmine.js :) –
Ooops, извините, неверная ссылка: [Unit Testing Backbone Applications with Jasmine] (http://addyosmani.github.com/backbone-fundamentals/#unittestingjasmine) Включает разделы по тестированию моделей, коллекций, Просмотры. Не знаю, видели ли вы это или нет. Они даже обсуждают [тестирование командной строки] (http://addyosmani.github.com/backbone-fundamentals/#optimizingrequirejs). –