mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-16 20:11:24 +08:00
tests added
This commit is contained in:
@ -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];
|
||||||
|
@ -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];
|
||||||
|
Reference in New Issue
Block a user