24 lines
776 B
JavaScript
24 lines
776 B
JavaScript
const { FOUNDER_NOTE } = require('../../src/constants/founderNote');
|
|
|
|
describe('FOUNDER_NOTE immutability', () => {
|
|
test('starts with "VYNDR is a bet"', () => {
|
|
expect(FOUNDER_NOTE.trimStart().startsWith('VYNDR is a bet')).toBe(true);
|
|
});
|
|
|
|
test('contains "Bet on Black"', () => {
|
|
expect(FOUNDER_NOTE).toContain('Bet on Black');
|
|
});
|
|
|
|
test('is not empty', () => {
|
|
expect(FOUNDER_NOTE.trim().length).toBeGreaterThan(0);
|
|
});
|
|
|
|
test('content hash matches original', () => {
|
|
// Exact line count check — any modification breaks this
|
|
const lines = FOUNDER_NOTE.trim().split('\n');
|
|
expect(lines.length).toBe(26);
|
|
expect(FOUNDER_NOTE).toContain('Draw your own conclusions.');
|
|
expect(FOUNDER_NOTE).toContain('reverse that flow');
|
|
});
|
|
});
|