.then(function (actual) {

        Framework.Expect(transaction.started).to.be.ok();
        Framework.Expect(actual).to.be.equal(expected);

        return mock.done(done);

      })
      .catch(function (actual) {

        Framework.Expect(actual).to.be.equal(error);

        return done();

      });
      .then(function (actual) {

        Framework.Expect(actual).to.be.equal(expected);

        return mock.done(done);

      })
  it("constructor", function () {

    var service = new Framework.Services.Email({
      config: {},
      defaults: {}
    });

    Framework.Expect(service.defaults).to.be.eql({});

  });
			.catch(Framework.Errors.NotValid,function (exception) {

				Framework.Expect(exception).to.be.eql({
					errors: 'Already Exists',
					name: 'NotValid'
				});

				return mock.done(done);

			})
Beispiel #6
0
			.catch(Framework.Errors.NotValid,function (exception) {

					Framework.Expect(exception).to.be.eql({
						errors: 'Not A Valid Url',
						name: 'NotValid'
					});

					return done();

			})
  it("should call call select on the correct formatter", function (done) {

    var format = "postgresql",
      mock = new Framework.Mock(),
      del = new Framework.Sql.Delete();

    mock.mock("formatter", del.formatters[format], "delete")
      .return({
        inserts: ["inserts"],
        sql: "sql"
      });

      del.build(format);

    Framework.Expect(del.sql).to.be.equal("sql");
    Framework.Expect(del.inserts).to.be.eql(["inserts"]);

    mock.done(done);

  });
Beispiel #8
0
	it("addResource", function () {

		var acl = new Framework.Acl();

		acl.addResource("test");

		acl.addResource("test");

		Framework.Expect(acl.rules.test).to.be.eql([]);

	});
Beispiel #9
0
			.then(function (result) {

				try {

					Framework.Expect(result).to.be.eql(context);

					return done();

				} catch (error) {

					return done(error);

				}

			})
  it("constructor", function () {

    var controller = new Framework.Controllers.Model({
      acl: new Framework.Acl(),
      resource: "test",
      service: new Framework.Services.Model({
        adapter: new Framework.Adapters.Model.Mysql({
          pool: {},
          primary: ["id"],
          table: "test"
        })
      })
    });

    Framework.Expect(controller.resource).to.be.equal("test");

  });