diff --git a/apps/tests/observable-array-tests.ts b/apps/tests/observable-array-tests.ts
index d4ba7fd29..6a4b852fd 100644
--- a/apps/tests/observable-array-tests.ts
+++ b/apps/tests/observable-array-tests.ts
@@ -45,6 +45,21 @@ export var test_ObservableArray_shouldCreateArrayFromSpecifiedLength = function
TKUnit.assert(array.length === 100, "ObservableArray should create array from specified length!");
};
+export var test_ObservableArray_shouldBeAbleToSetLength = function () {
+ //
+ // ### Set ObservableArray length to new value.
+ // ``` JavaScript
+ var array = new observableArrayModule.ObservableArray(100);
+ //
+ TKUnit.assert(array.length === 100, "ObservableArray should create array from specified length!");
+ //
+ array.length = 50;
+ // ```
+ //
+
+ TKUnit.assert(array.length === 50, "ObservableArray should respect new length!");
+};
+
export var test_ObservableArray_getItemShouldReturnCorrectItem = function () {
//
// ### Get item at specified index using getItem(index) method.