Added test Observable_shouldDistinguishSeparateObjects

This commit is contained in:
Joe D
2015-10-12 11:23:36 -04:00
committed by Rossen Hristov
parent b2966f1fbd
commit 1d1153e85b
2 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,26 @@
import TKUnit = require("./TKUnit");
require("globals");
// <snippet module="data/observable" title="observable">
// # Observable module
// ``` JavaScript
import observableModule = require("data/observable");
// ```
// </snippet>
require("globals");
export var test_Observable_shouldDistinguishSeparateObjects = function () {
// <snippet module="data/observable" title="observable">
// ### Create two Observables from different objects.
// ``` JavaScript
var obj1 = {val: 1};
var obj2 = {val: 2};
var observable1 = new observableModule.Observable(obj1);
var observable2 = new observableModule.Observable(obj2);
// ```
// </snippet>
TKUnit.assert(false, "Is this even being run");
TKUnit.assert(observable1.get('val') === 1 && observable2.get('val') === 2, "Observable should keep separate objects separate!");
};

View File

@ -43,6 +43,7 @@ allTests["APPLICATION SETTINGS"] = require("./application-settings-tests");
allTests["IMAGE SOURCE"] = require("./image-source-tests");
allTests["TIMER"] = require("./timer-tests");
allTests["COLOR"] = require("./color-tests");
allTests["OBSERVABLE"] = require("./observable-tests");
allTests["OBSERVABLE-ARRAY"] = require("./observable-array-tests");
allTests["VIRTUAL-ARRAY"] = require("./virtual-array-tests");
allTests["OBSERVABLE"] = require("./ui/observable-tests");