UNPKG

ppr-react-native

Version:

A framework for building native apps using React

37 lines (32 loc) 740 B
/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @format */ 'use strict'; const Assert = require('NativeModules').Assert; const Asserts = { assertEquals: function(expected, actual, msg) { if (expected !== actual) { Assert.fail( msg || 'Expected: ' + expected + ', received: ' + actual + '\n' + 'at ' + new Error().stack, ); } else { Assert.success(); } }, assertTrue: function(expr, msg) { Asserts.assertEquals(true, expr, msg); }, }; module.exports = Asserts;