Code Duplication    Length = 13-13 lines in 2 locations

tests/api/Domain/Validators/ProPlayerValidatorTest.php 2 locations

@@ 18-30 (lines=13) @@
15
    $this->uploadedFileClass = 'Symfony\Component\HttpFoundation\File\UploadedFile';
16
  }
17
18
  public function testEnsuresSportIsNotEmpty() {
19
    $mockFile = $this->getMockBuilder($this->uploadedFileClass)
20
                    ->enableOriginalConstructor()
21
                    ->setConstructorArgs([tempnam(sys_get_temp_dir(), ''), 'dummy'])
22
                    ->getMock();
23
24
    $sport = "";
25
26
    $result = $this->sut->IsUploadSportValid($sport, $mockFile);
27
28
    $this->assertFalse($result->success);
29
    $this->assertContains("One or more missing fields.", $result->errors);
30
  }
31
32
  public function testDraftIdAndSecondsArePresent() {
33
    $mockFile = $this->getMockBuilder($this->uploadedFileClass)
@@ 50-62 (lines=13) @@
47
    $this->assertContains("Upload error - 1", $result->errors);
48
  }
49
50
  public function testValidateSportValues() {
51
    $mockFile = $this->getMockBuilder($this->uploadedFileClass)
52
                    ->enableOriginalConstructor()
53
                    ->setConstructorArgs([tempnam(sys_get_temp_dir(), ''), 'dummy'])
54
                    ->getMock();
55
56
    $sport = "QVC";
57
58
    $result = $this->sut->IsUploadSportValid($sport, $mockFile);
59
60
    $this->assertFalse($result->success);
61
    $this->assertContains("Sport QVC is an invalid value.", $result->errors);
62
  }
63
}