function expectInstance(message, expectType, done) {
			expect(message.message).to.be(text);
			expect(message.message_type).to.be(expectType);
			expect(message.created_by).to.be(createdBy);
			Message.create(message)
			.onResolve(helper.expectNoError(done))
			.end();
		}
		it('規定フォーマットの文字列であること', function(done) {
			var result = /2013-01-10T09:10:25.\d{3}Z$/;
			var message = Message.newNormal('hey', 'alice');
			expect(message.created_at).to.be.match(result);
			Message.create(message)
			.then(function(doc) {
				expect(doc.created_at).to.be.match(result);
			})
			.onResolve(helper.expectNoError(done))
			.end();
		});
Beispiel #3
0
UserSchema.methods.replyMessage = function(message, messageType, replyTo) {
	var m = Message.newAutoDetect(message, this.username, messageType);
	m.reply_to = replyTo;
	return Message.create(m);
};
Beispiel #4
0
UserSchema.methods.sendMessage = function(message, messageType) {
	return Message.create(Message.newAutoDetect(message, this.username, messageType));
};