rafa
Version:
Rafa.js is a Javascript framework for building concurrent applications.
14 lines (12 loc) • 374 B
JavaScript
module.exports = (assert, Rafa) => {
suite("copy", () => {
test("copy message with new value", () => {
var message1 = Rafa.message(1);
var message2 = message1.copy(2);
assert.ok(message2);
assert.equal(message2.value, 2);
assert.equal(message2.constructor, message1.constructor);
assert.ok(message1 !== message2);
});
});
};