Skip to content

Commit 8174653

Browse files
author
Vladimir Enchev
committed
test added
1 parent e2780ec commit 8174653

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

apps/tests/observable-array-tests.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,21 @@ export var test_ObservableArray_shouldCreateArrayFromSpecifiedLength = function
4545
TKUnit.assert(array.length === 100, "ObservableArray should create array from specified length!");
4646
};
4747

48+
export var test_ObservableArray_shouldBeAbleToSetLength = function () {
49+
// <snippet module="data/observable-array" title="observable-array">
50+
// ### Set ObservableArray length to new value.
51+
// ``` JavaScript
52+
var array = new observableArrayModule.ObservableArray(100);
53+
// <hide>
54+
TKUnit.assert(array.length === 100, "ObservableArray should create array from specified length!");
55+
// </hide>
56+
array.length = 50;
57+
// ```
58+
// </snippet>
59+
60+
TKUnit.assert(array.length === 50, "ObservableArray should respect new length!");
61+
};
62+
4863
export var test_ObservableArray_getItemShouldReturnCorrectItem = function () {
4964
// <snippet module="data/observable-array" title="observable-array">
5065
// ### Get item at specified index using getItem(index) method.

0 commit comments

Comments
 (0)