import { describe, it, expect } from 'vitest';
import { HouseholdRole } from './roles.enums.js';

describe('HouseholdRole', () => {
  it('has OWNER, ADMIN, MEMBER values', () => {
    expect(HouseholdRole.OWNER).toBe('owner');
    expect(HouseholdRole.ADMIN).toBe('admin');
    expect(HouseholdRole.MEMBER).toBe('member');
  });

  it('has exactly 3 roles', () => {
    expect(Object.values(HouseholdRole)).toHaveLength(3);
  });
});
