ForestAdmin/lumber

View on GitHub
test-fixtures/mongo/many-nulls-model.js

Summary

Maintainability
A
0 mins
Test Coverage
const { ObjectID } = require('mongodb');
const _ = require('lodash');

const persons = [
  {
    _id: ObjectID(),
    name: 'James Cameron',
  },
];

const films = [];

for (let i = 0; i < 50; i += 1) {
  films.push({
    _id: ObjectID(),
    title: `Terminator #${i}`,
    author: null,
  });
}

films.push({
  _id: ObjectID(),
  title: 'Terminator',
  author: _.find(persons, { name: 'James Cameron' })._id,
});

for (let i = 0; i < 50; i += 1) {
  films.push({
    _id: ObjectID(),
    title: `Terminator 2 #${i}`,
  });
}

module.exports = { films, persons };