| @@ 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 | ||