mock-cloud-firestore
Version:
Mock library for Cloud Firestore
60 lines (57 loc) • 1.51 kB
JavaScript
export default function fixtureData() {
return {
__collection__: {
users: {
__doc__: {
user_a: {
address: {
home: 'San Francisco',
work: 'Silicon Valley',
},
age: 15,
activeYears: 2,
createdOn: new Date('2017-01-01'),
pinnedBooks: ['book_1', 'book_2'],
pinnedFoods: ['food_1', 'food_2', 'food_1'],
username: 'user_a',
__collection__: {
friends: {
__doc__: {
user_b: {
reference: '__ref__:users/user_b',
},
},
},
enemies: {
__doc__: {
user_c: {
reference: '__ref__:users/user_c',
},
},
},
},
},
user_b: {
age: 10,
createdOn: new Date('2017-01-01'),
username: 'user_b',
__collection__: {
friends: {
__doc__: {
user_a: {
reference: '__ref__:users/user_a',
},
},
},
},
},
user_c: {
age: 20,
createdOn: new Date('2017-01-01'),
username: 'user_c',
},
},
},
},
};
}