생성 때 고른 행성 형태·색 표시 · HOME 주간 정보
This commit is contained in:
@@ -253,6 +253,17 @@ describe('원칙 2 — 개인 리소스와 쓰기 필드 제한', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('성장 귀속 행 — users/{uid}/growthEvents (HOME 주간 정보 A-37)', () => {
|
||||
test('본인만 읽고 누구도 직접 쓰지 못한다', async () => {
|
||||
await seedDocuments(testEnvironment, {
|
||||
'users/alice/growthEvents/tx-1': { fandomIdAtPayout: 'fandom-a', amount: 10 },
|
||||
});
|
||||
await assertSucceeds(getDoc(doc(dbFor('alice'), 'users/alice/growthEvents/tx-1')));
|
||||
await assertFails(getDoc(doc(dbFor('bob'), 'users/alice/growthEvents/tx-1')));
|
||||
await assertFails(setDoc(doc(dbFor('alice'), 'users/alice/growthEvents/tx-2'), { amount: 999 }));
|
||||
});
|
||||
});
|
||||
|
||||
describe('가입 목록 — users/{uid}/memberships (C-15)', () => {
|
||||
beforeEach(async () => {
|
||||
await seedDocuments(testEnvironment, {
|
||||
|
||||
Reference in New Issue
Block a user