INNER CODE UNIT · JavaScript

hasCountAndTestValue

Meteor-Community-Packages/meteor-collection-hooks · tests-app/direct.test.js:141

      async function hasCountAndTestValue (count, value) {
        const cursor = await collection.direct.find({
          _id: 'testid',
          test: value
        })
        expect(await cursor.countAsync()).toBe(count)
      }

      await collection.direct.removeAsync({ _id: 'testid' })
      await collection.direct.insertAsync({ _id: 'testid', test: 1 })

      await hasCountAndTestValue(1, 1)
      await collection.direct.updateAsync('testid', { $set: { test: 2 } })
      await hasCountAndTestValue(1, 2)
      await collection.direct.removeAsync('testid')
      await hasCountAndTestValue(0, 2)
    })
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…