@@ 5-22 (lines=18) @@ | ||
2 | /** |
|
3 | * KnockoutEmailFieldTest |
|
4 | */ |
|
5 | class KnockoutEmailFieldTest extends SapphireTest { |
|
6 | ||
7 | public function testKnockoutEmailField() { |
|
8 | $field = KnockoutEmailField::create("MyField", "My Field") |
|
9 | ->setObservable('email') |
|
10 | ->setHasFocus(true); |
|
11 | ||
12 | $this->assertEquals( |
|
13 | "email", |
|
14 | $field->getObservable(), |
|
15 | "observable is set" |
|
16 | ); |
|
17 | $this->assertTrue( |
|
18 | $field->getHasFocus(), |
|
19 | "Focus is set to True" |
|
20 | ); |
|
21 | } |
|
22 | } |
|
23 | ||
24 |
@@ 5-22 (lines=18) @@ | ||
2 | /** |
|
3 | * KnockoutNumericFieldTest |
|
4 | */ |
|
5 | class KnockoutNumericFieldTest extends SapphireTest { |
|
6 | ||
7 | public function testKnockoutNumericField() { |
|
8 | $field = KnockoutNumericField::create("MyField", "My Field", 50) |
|
9 | ->setObservable('seatNumber') |
|
10 | ->setHasFocus(true); |
|
11 | ||
12 | $this->assertEquals( |
|
13 | "seatNumber", |
|
14 | $field->getObservable(), |
|
15 | "observable is set" |
|
16 | ); |
|
17 | $this->assertTrue( |
|
18 | $field->getHasFocus(), |
|
19 | "Focus is set to True" |
|
20 | ); |
|
21 | } |
|
22 | } |
|
23 | ||
24 |
@@ 5-21 (lines=17) @@ | ||
2 | /** |
|
3 | * KnockoutPasswordFieldTest |
|
4 | */ |
|
5 | class KnockoutPasswordFieldTest extends SapphireTest { |
|
6 | ||
7 | public function testKnockoutPasswordField() { |
|
8 | $field = KnockoutPasswordField::create("MyField", "My Field") |
|
9 | ->setHasFocus(true); |
|
10 | ||
11 | $this->assertEquals( |
|
12 | "password", |
|
13 | $field->getObservable(), |
|
14 | "observable is set to password by default" |
|
15 | ); |
|
16 | $this->assertTrue( |
|
17 | $field->getHasFocus(), |
|
18 | "Focus is set to True" |
|
19 | ); |
|
20 | } |
|
21 | } |
|
22 | ||
23 |
@@ 5-22 (lines=18) @@ | ||
2 | /** |
|
3 | * KnockoutTextareaFieldTest |
|
4 | */ |
|
5 | class KnockoutTextareaFieldTest extends SapphireTest { |
|
6 | ||
7 | public function testKnockoutTextareaField() { |
|
8 | $field = KnockoutTextareaField::create("MyField", "My Field") |
|
9 | ->setObservable('comments') |
|
10 | ->setHasFocus(true); |
|
11 | ||
12 | $this->assertEquals( |
|
13 | "comments", |
|
14 | $field->getObservable(), |
|
15 | "observable is set" |
|
16 | ); |
|
17 | $this->assertTrue( |
|
18 | $field->getHasFocus(), |
|
19 | "Focus is set to True" |
|
20 | ); |
|
21 | } |
|
22 | } |
|
23 | ||
24 |