Preguntas etiquetadas con jasmine

Jasmine es un marco de desarrollo impulsado por el comportamiento (BDD) para probar código JavaScript. Jasmine no tiene dependencias externas y no requiere un DOM.

4
Cómo realizar una prueba unitaria de la directiva de alcance aislado en AngularJS
¿Cuál es una buena manera de realizar pruebas unitarias de alcance aislado en AngularJS? JSFiddle mostrando prueba unitaria Fragmento de directiva scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } …

2
Prueba unitaria de fábricas de AngularJS que tienen dependencias
Al realizar pruebas unitarias en una fábrica Angular (con Karma + Jasmine), ¿cómo inyecto una dependencia de stub en la fábrica bajo prueba? Aquí está mi fábrica: mod = angular.module('myFactoryMod', []); mod.factory('myFactory', [ '$log', 'oneOfMyOtherServices', function($log, svc) { return makeSomethingThatDoesSomethingWithTheseDependencies($log, svc); } ]); oneOfMyOtherServices es necesario al crear una instancia …


1
¿Cómo configurar Jasmine en Rails 6?
¿Cómo configuro Jasmine en el entorno Rails 6 (donde Webpack reemplaza la canalización de activos para Javascript) para poder probar los módulos Javascript que he escrito para mi aplicación? Instalé la gema de jazmín, ejecuté rails generate jasmine:instally edité jasmine.ymlpara señalar la ubicación de mi fuente y especificaciones de Javascript. …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.