Code Duplication    Length = 11-13 lines in 3 locations

src/SumoCoders/FrameworkCoreBundle/Tests/Controller/DatePickerControllerTest.php 3 locations

@@ 48-58 (lines=11) @@
45
        $this->assertEquals(1, $crawler->filter('input#form_date_example3')->count());
46
    }
47
48
    public function testIfSingleTextWithDatePickerAndDefaultDateRenderedCorrectly()
49
    {
50
        $crawler = $this->getCrawlerForRequest('GET', '/_tests/datepicker');
51
52
        $element = $crawler->filter('input#form_date_example4');
53
        $wrapper = $element->parents()->filter('.date-widget')->first();
54
55
        $this->assertEquals(1, $element->count());
56
        $this->assertEquals(1, $wrapper->count());
57
        $this->assertEquals('1985/06/20', $element->attr('value'));
58
    }
59
60
    public function testIfSingleTextWithDatePickerRenderedCorrectly()
61
    {
@@ 60-72 (lines=13) @@
57
        $this->assertEquals('1985/06/20', $element->attr('value'));
58
    }
59
60
    public function testIfSingleTextWithDatePickerRenderedCorrectly()
61
    {
62
        $crawler = $this->getCrawlerForRequest('GET', '/_tests/datepicker');
63
        $date = new \DateTime();
64
65
        $element = $crawler->filter('input#form_date_example5');
66
        $wrapper = $element->parents()->filter('.date-widget')->first();
67
68
        $this->assertEquals(1, $element->count());
69
        $this->assertEquals(1, $wrapper->count());
70
71
        $this->assertEquals($date->format('Y/m/j'), $element->attr('value'));
72
    }
73
74
    public function testIfSingleTextWithDatePickerAndOnlyDatesInTheFutureRenderedCorrectly()
75
    {
@@ 128-140 (lines=13) @@
125
        $this->assertEquals($date->format('Y/m/j'), $element->attr('value'));
126
    }
127
128
    public function testIfSingleTextWithoutDefaultDateRenderedCorrectly()
129
    {
130
        $crawler = $this->getCrawlerForRequest('GET', '/_tests/datepicker');
131
132
        $element = $crawler->filter('input#form_date_example9');
133
        $wrapper = $element->parents()->filter('.date-widget')->first();
134
135
        $this->assertEquals(1, $element->count());
136
        $this->assertEquals(1, $wrapper->count());
137
138
        // check if the actual element is hidden
139
        $this->assertEquals('', $element->attr('value'));
140
    }
141
}
142