knockout is writable

by ozzymcduff

HTML

<link rel="stylesheet" href="http://code.jquery.com/qunit/qunit-1.12.0.css">
<script src="http://code.jquery.com/qunit/qunit-1.12.0.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script>
<div id="qunit"></div>
<div id="qunit-fixture"></div>

JavaScript

module("is writeable");

test("Ko is writable", function (assert) {
    assert.strictEqual(ko.isWriteableObservable(new ko.pureComputed({read:function(){return 1;}, write:function(){}})), true, 'pure computed');
    assert.strictEqual(ko.isWriteableObservable(new ko.computed({read:function(){return 1;}, write:function(){}})), true, 'computed');
});