terminal-chaos-generator
Version:
๐ฅ INSANE terminal effects! Glitch art, rainbow explosions, dancing ASCII, and mind-bending chaos for your command line!
32 lines (25 loc) โข 1.12 kB
JavaScript
const TerminalChaosGenerator = require('./index.js');
console.log('๐งช Running Terminal Chaos Generator Tests...\n');
// Test 1: Constructor
console.log('โ
Test 1: Constructor');
const chaos = new TerminalChaosGenerator();
console.log(' - Instance created successfully');
// Test 2: Mode switching
console.log('โ
Test 2: Mode switching');
const modes = ['chaos', 'glitch', 'rainbow', 'dance', 'explosion', 'wave', 'spiral', 'drunk'];
modes.forEach(mode => {
chaos.currentMode = mode;
console.log(` - Mode '${mode}' set successfully`);
});
// Test 3: Utility methods
console.log('โ
Test 3: Utility methods');
const char = chaos.randomChar();
const color = chaos.randomColor();
console.log(` - Random character: ${char}`);
console.log(` - Random color: ${color}`);
// Test 4: Screen dimensions
console.log('โ
Test 4: Screen dimensions');
console.log(` - Width: ${chaos.width}`);
console.log(` - Height: ${chaos.height}`);
console.log('\n๐ All tests passed! Ready to create chaos!\n');
console.log('Run "npm start" or "chaos" to experience the madness!');