assert in node js code example

Example 1: how to assert in javascript

//Code prints "Hello, ${username}!" and defaults to Jasmine if no username
//is provided

const hello = require('../hello.js');
const assert = require('assert'); //must require the assert

describe("hello", function(){
it("should return custom message when name is specified", function(){
   assert.strictEqual(hello("Jasmine"), "Hello, Jasmine!");
	});
});

assert.strictEqual(hello("Jasmine"), "Hello, Jasmine!");

Example 2: const { message } = new assert.AssertionError({ actual: 1, expected: 2, operator: 'strictEqual' });

const { bar } = foo; // where foo = { bar:5, baz:2, bat: 10 };
/* This creates a constant with the name 'bar', which has a value of 5 */
const { message } = new assert.AssertionError({
  actual: 1,
  expected: 2,
  operator: 'strictEqual'
});