export const configFixtures = {
  number: {
    key: 'PORT',
    stringValue: '42',
    numberValue: 7,
    invalidValue: 'abc',
    expectedStringParsed: 42,
    expectedNumber: 7,
    invalidMessage: 'Invalid number for PORT',
  },
  boolean: {
    key: 'FLAG',
    trueValue: true,
    trueString: 'TRUE',
    falseString: 'false',
    invalidValue: 'yes',
    invalidMessage: 'Invalid boolean for FLAG',
  },
  string: {
    key: 'NAME',
    paddedValue: '  value  ',
    expectedValue: 'value',
    emptyValue: '   ',
    invalidValue: 123,
    invalidMessage: 'Invalid string for NAME',
  },
  enum: {
    key: 'MODE',
    allowed: ['alpha', 'beta'],
    okValue: 'alpha',
    invalidValue: 'gamma',
    invalidMessage: 'Invalid value for MODE. Expected one of: alpha, beta',
  },
};
