unicloud-db.test1.js 792 B

12345678910111213141516171819202122232425262728293031
  1. const PAGE_PATH = '/pages/unicloud-db/unicloud-db'
  2. describe('unicloud-db', () => {
  3. let page
  4. beforeAll(async () => {
  5. page = await program.reLaunch(PAGE_PATH)
  6. await page.waitFor(500)
  7. })
  8. it('add/get/update/remove', async () => {
  9. await page.callMethod('add')
  10. await page.waitFor(3000)
  11. const {
  12. $addResult
  13. } = await page.data()
  14. expect($addResult['id'].length > 0).toBe(true)
  15. await page.callMethod('update', $addResult['id'])
  16. await page.waitFor(3000)
  17. const {
  18. $updateResult
  19. } = await page.data()
  20. expect($updateResult['updated']).toBe(1)
  21. await page.callMethod('remove', $addResult['id'])
  22. await page.waitFor(3000)
  23. const {
  24. $removeResult
  25. } = await page.data()
  26. expect($removeResult['deleted']).toBe(1)
  27. })
  28. })