| 123456789101112131415161718192021222324252627 |
- import User from './helpers/User.mjs'
- import { expect } from 'chai'
- describe('EditorHttpController', function () {
- beforeEach('login', function (done) {
- this.user = new User()
- this.user.login(done)
- })
- beforeEach('create project', function (done) {
- this.projectName = 'wombat'
- this.user.createProject(this.projectName, (error, projectId) => {
- if (error) return done(error)
- this.projectId = projectId
- done()
- })
- })
- describe('joinProject', function () {
- it('returns project details', function (done) {
- this.user.joinProject(this.projectId, (error, details) => {
- if (error) return done(error)
- expect(details.project.name).to.equal(this.projectName)
- done()
- })
- })
- })
- })
|