/**
 * Jest Test Setup
 * Suppresses console noise during test runs so expected validation and error-path
 * assertions do not overwhelm the test output.
 */

if (process.env.NODE_ENV === 'test') {
    jest.spyOn(console, 'error').mockImplementation(() => {});
    jest.spyOn(console, 'log').mockImplementation(() => {});
    jest.spyOn(console, 'warn').mockImplementation(() => {});
}