JSFiddle - React, Tailwind, and code Playground

by José Herrera

HTML

<link rel="stylesheet" href="jasmine.css">
<script src="jasmine.js"></script>
<script src="jasmine-html.js"></script>
<title>Jasmine Spec Runner</title>

JavaScript

//jasmine-version:1.3.1 revision 1354556913

function suma(a, b) { return a + b; }
function saluda(mensaje){ return 'Hola, ' + mensaje;}

// specs code
describe("calculadora", function() {    
  it("la función suma se encuentra definida?", function() {
    expect(suma).toBeDefined();
  });
 
  it("la función suma de 1,2 es igual a 3?", function() {
    expect(suma(1,2)).toEqual(3);
  });

});

describe("Saluda", function() {
  it("la función retorna saludo dado un nombre", function() {
    expect(saluda('Robert')).toEqual("Hola, Robert");
  });
  it("respuesta contiene la palabra Hola", function() {
        expect(saluda('Robert')).toContain("Hola");
  });
  it("respuesta no es nula", function() {
        expect(saluda('Robert')).not.toBe(null);
  });
    
});





// No tomar en cuenta
var NOT_IMPLEMENTED = undefined;

// load jasmine htmlReporter
(function() {
  var env = jasmine.getEnv();
  env.addReporter(new jasmine.HtmlReporter());
  env.execute();
}());

if (jasmine.version) { //the case for version 2.0.0
       console.log('jasmine-version:' + jasmine.version);
    }
    else { //the case for version 1.3
       console.log('jasmine-version:' + jasmine.getEnv().versionString());
    }