import { expect, tap } from 'tapbundle' import * as smartdebug from '../ts/index' let testSmartDebug: smartdebug.SmartDebug tap.test('should create a valid instance of SmartDebug', async () => { testSmartDebug = new smartdebug.SmartDebug() }) tap.test('should not log a message, if debugEnabled = false', async () => { testSmartDebug.log('should not log to console') }) tap.test('should log to console, if enabled', async () => { testSmartDebug.enableDebugging() testSmartDebug.log('should log to console') }) tap.start()