Test on deck implementation.
More...
Test on deck implementation.
Definition at line 30 of file DeckTest.php.
◆ getFactory()
◆ testGetCards()
DeckTest::testGetCards |
( |
| ) |
|
◆ testGetSize()
DeckTest::testGetSize |
( |
| ) |
|
◆ testImplementsFactoryInterface()
DeckTest::testImplementsFactoryInterface |
( |
| ) |
|
Definition at line 46 of file DeckTest.php.
References $c, Vendor\Package\$f, and getFactory().
50 $this->assertInstanceOf(
"ILIAS\\UI\\Factory",
$f);
51 $c =
$f->card()->standard(
"Card Title");
52 $this->assertInstanceOf(
"ILIAS\\UI\\Component\\Deck\\Deck",
$f->deck(array(
$c)));
◆ testRenderContent()
DeckTest::testRenderContent |
( |
| ) |
|
Definition at line 110 of file DeckTest.php.
References $c, Vendor\Package\$d, Vendor\Package\$f, $r, and getFactory().
112 $r = $this->getDefaultRenderer();
114 $c =
$f->card()->standard(
"Card Title");
119 $html = $this->brutallyTrimHTML(
$r->render(
$d));
122 '<div class="il-deck"><div class="row row-eq-height"> 123 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 124 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 125 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 126 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 127 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 128 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 129 <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4"><div class="il-card thumbnail"><div class="card-no-highlight"></div><div class="caption card-title">Card Title</div></div></div> 133 $this->assertHTMLEquals($this->brutallyTrimHTML($expected_html), $html);
◆ testWithCards()
DeckTest::testWithCards |
( |
| ) |
|
◆ testWithSize()
DeckTest::testWithSize |
( |
| ) |
|
Definition at line 84 of file DeckTest.php.
References $c, Vendor\Package\$d, Vendor\Package\$f, and getFactory().
88 $c =
$f->card()->standard(
"Card Title");
91 $d =
$d->withExtraSmallCardsSize();
92 $this->assertEquals(
C\Deck\Deck::SIZE_XS,
$d->getCardsSize());
94 $d = $d->withSmallCardsSize();
95 $this->assertEquals(
C\Deck\Deck::SIZE_S, $d->getCardsSize());
97 $d = $d->withNormalCardsSize();
98 $this->assertEquals(
C\Deck\Deck::SIZE_M, $d->getCardsSize());
100 $d = $d->withLargeCardsSize();
101 $this->assertEquals(
C\Deck\Deck::SIZE_L, $d->getCardsSize());
103 $d = $d->withExtraLargeCardsSize();
104 $this->assertEquals(
C\Deck\Deck::SIZE_XL, $d->getCardsSize());
106 $d = $d->withFullSizedCardsSize();
107 $this->assertEquals(
C\Deck\Deck::SIZE_FULL, $d->getCardsSize());
The documentation for this class was generated from the following file: