1 | <?php |
||
9 | class GithubRepoConverterSpec extends ObjectBehavior |
||
10 | { |
||
11 | public function it_is_initializable() |
||
15 | |||
16 | public function let(GithubRepo $githubRepo) |
||
20 | |||
21 | /** |
||
22 | * @dataProvider provideRepoDetails |
||
23 | */ |
||
24 | public function it_returns_github_repo_source_as_result($arrayData) |
||
29 | |||
30 | /** |
||
31 | * @dataProvider provideRepoDetails |
||
32 | */ |
||
33 | public function it_will_hold_repo_id_in_result($arrayData) |
||
38 | |||
39 | /** |
||
40 | * @dataProvider provideRepoDetails |
||
41 | */ |
||
42 | public function it_will_hold_owner_in_result($arrayData) |
||
49 | |||
50 | /** |
||
51 | * @dataProvider provideRepoDetails |
||
52 | */ |
||
53 | public function it_will_hold_repo_name_in_result($arrayData) |
||
58 | |||
59 | /** |
||
60 | * @dataProvider provideRepoDetails |
||
61 | */ |
||
62 | public function it_will_hold_repo_full_name_in_result($arrayData) |
||
67 | |||
68 | /** |
||
69 | * @dataProvider provideRepoDetails |
||
70 | */ |
||
71 | public function it_will_hold_url_to_github_page_in_result($arrayData) |
||
76 | |||
77 | /** |
||
78 | * @dataProvider provideRepoDetails |
||
79 | */ |
||
80 | public function it_will_hold_repo_description_in_result($arrayData) |
||
85 | |||
86 | /** |
||
87 | * @dataProvider provideRepoDetails |
||
88 | */ |
||
89 | public function it_will_hold_if_repo_is_a_fork_in_result($arrayData) |
||
94 | |||
95 | /** |
||
96 | * @dataProvider provideRepoDetails |
||
97 | */ |
||
98 | public function it_will_hold_default_branch_name_in_result($arrayData) |
||
103 | |||
104 | /** |
||
105 | * @dataProvider provideRepoDetails |
||
106 | */ |
||
107 | public function it_will_hold_if_repo_is_private_in_result($arrayData) |
||
112 | |||
113 | /** |
||
114 | * @dataProvider provideRepoDetails |
||
115 | */ |
||
116 | public function it_will_hold_git_clone_url_in_result($arrayData) |
||
121 | |||
122 | /** |
||
123 | * @dataProvider provideRepoDetails |
||
124 | */ |
||
125 | public function it_will_hold_ssh_clone_url_in_result($arrayData) |
||
130 | |||
131 | /** |
||
132 | * @dataProvider provideRepoDetails |
||
133 | */ |
||
134 | public function it_will_have_github_created_datetime_in_converted_result($arrayData) |
||
141 | |||
142 | /** |
||
143 | * @dataProvider provideRepoDetails |
||
144 | */ |
||
145 | public function it_will_have_github_last_updated_datetime_in_converted_result($arrayData) |
||
152 | |||
153 | /** |
||
154 | * @dataProvider provideRepoDetails |
||
155 | */ |
||
156 | public function it_will_have_github_last_pushed_datetime_in_converted_result($arrayData) |
||
163 | |||
164 | public function provideRepoDetails() |
||
170 | |||
171 | protected function getDataProvider() |
||
175 | } |
||
176 |