function assertStrictEq(actual, expected, msg) {
  if (actual !== expected) {
    let actualString;
    let expectedString;
    try {
      actualString = String(actual);
    } catch (e) {
      actualString = "[Cannot display]";
    }
    try {
      expectedString = String(expected);
    } catch (e) {
      expectedString = "[Cannot display]";
    }
    if (!msg) {
      msg = `actual: ${actualString} expected: ${expectedString}`;
    }
    throw new AssertionError(msg);
  }
}
/**
 * Make an assertion that `actual` and `expected` are strictly equal.  If
 * not then throw.
 */
Make an assertion that `actual` and `expected` are strictly equal.  If
not then throw.
Make an assertion that ` actual ` and ` expected ` are strictly equal . If not then throw .
function assertStrictEq(actual, expected, msg) {
  if (actual !== expected) {
    let actualString;
    let expectedString;
    try {
      actualString = String(actual);
    } catch (e) {
      actualString = "[Cannot display]";
    }
    try {
      expectedString = String(expected);
    } catch (e) {
      expectedString = "[Cannot display]";
    }
    if (!msg) {
      msg = `actual: ${actualString} expected: ${expectedString}`;
    }
    throw new AssertionError(msg);
  }
}
function assertStrictEq ( actual , expected , msg ) { if ( actual !== expected ) { let actualString ; let expectedString ; try { actualString = String ( actual ) ; } catch ( e ) { actualString = "[Cannot display]" ; } try { expectedString = String ( expected ) ; } catch ( e ) { expectedString = "[Cannot display]" ; } if ( ! msg ) { msg = ` ${ actualString } ${ expectedString } ` ; } throw new AssertionError ( msg ) ; } }
Make an assertion that `actual` and `expected` are strictly equal.
Make an assertion that ` actual ` and ` expected ` are strictly equal .