tests added

This commit is contained in:
Vladimir Enchev
2015-11-02 15:57:43 +02:00
parent eb2fadde3f
commit 48973e2669
2 changed files with 28 additions and 0 deletions

View File

@ -2,6 +2,8 @@
import helper = require("../helper"); import helper = require("../helper");
import viewModule = require("ui/core/view"); import viewModule = require("ui/core/view");
import datePickerTestsNative = require("./date-picker-tests-native"); import datePickerTestsNative = require("./date-picker-tests-native");
import color = require("color");
import platform = require("platform");
// <snippet module="ui/date-picker" title="DatePicker"> // <snippet module="ui/date-picker" title="DatePicker">
// # DatePicker // # DatePicker
@ -51,6 +53,18 @@ export function test_DummyForCodeSnippet() {
}); });
} }
// Supported in iOS only.
if (platform.device.os === platform.platformNames.ios) {
exports.test_set_color = function () {
helper.buildUIAndRunTest(_createDatePicker(), function (views: Array<viewModule.View>) {
var datePicker = <datePickerModule.DatePicker>views[0];
datePicker.color = new color.Color("red");
TKUnit.assertEqual(datePicker.color.ios.CGColor, datePicker.ios.valueForKey("textColor").CGColor, "datePicker.color");
});
}
}
export function test_WhenCreated_YearIsUndefined() { export function test_WhenCreated_YearIsUndefined() {
helper.buildUIAndRunTest(_createDatePicker(), function (views: Array<viewModule.View>) { helper.buildUIAndRunTest(_createDatePicker(), function (views: Array<viewModule.View>) {
var datePicker = <datePickerModule.DatePicker>views[0]; var datePicker = <datePickerModule.DatePicker>views[0];

View File

@ -2,6 +2,8 @@
import helper = require("../helper"); import helper = require("../helper");
import viewModule = require("ui/core/view"); import viewModule = require("ui/core/view");
import timePickerTestsNative = require("./time-picker-tests-native"); import timePickerTestsNative = require("./time-picker-tests-native");
import color = require("color");
import platform = require("platform");
// <snippet module="ui/time-picker" title="TimePicker"> // <snippet module="ui/time-picker" title="TimePicker">
// # TimePicker // # TimePicker
@ -44,6 +46,18 @@ export function test_DummyForCodeSnippet() {
}); });
} }
// Supported in iOS only.
if (platform.device.os === platform.platformNames.ios) {
exports.test_set_color = function () {
helper.buildUIAndRunTest(_createTimePicker(), function (views: Array<viewModule.View>) {
var timePicker = <timePickerModule.TimePicker>views[0];
timePicker.color = new color.Color("red");
TKUnit.assertEqual(timePicker.color.ios.CGColor, timePicker.ios.valueForKey("textColor").CGColor, "timePicker.color");
});
}
}
export function test_WhenCreated_HourIsUndefined() { export function test_WhenCreated_HourIsUndefined() {
helper.buildUIAndRunTest(_createTimePicker(), function (views: Array<viewModule.View>) { helper.buildUIAndRunTest(_createTimePicker(), function (views: Array<viewModule.View>) {
var timePicker = <timePickerModule.TimePicker>views[0]; var timePicker = <timePickerModule.TimePicker>views[0];