1- defmodule CodeCorps.Task.ServiceTest do
1+ defmodule CodeCorps.TasksTest do
22 @ moduledoc false
33
44 use CodeCorps.DbAccessCase
55
66 import CodeCorps.GitHub.TestHelpers
77
8- alias CodeCorps . { GithubIssue , Repo , Task }
8+ alias CodeCorps . { GithubIssue , Repo , Task , Tasks }
99
1010 @ base_attrs % {
1111 "title" => "Test task" ,
@@ -26,9 +26,9 @@ defmodule CodeCorps.Task.ServiceTest do
2626 |> Map . put ( "user_id" , user . id )
2727 end
2828
29- describe "create /2" do
29+ describe "create_task /2" do
3030 test "creates task" do
31- { :ok , task } = valid_attrs ( ) |> Task.Service . create
31+ { :ok , task } = valid_attrs ( ) |> Tasks . create_task
3232
3333 assert task . title == @ base_attrs [ "title" ]
3434 assert task . markdown == @ base_attrs [ "markdown" ]
@@ -41,12 +41,12 @@ defmodule CodeCorps.Task.ServiceTest do
4141 end
4242
4343 test "sets modified_from to 'code_corps'" do
44- { :ok , task } = valid_attrs ( ) |> Task.Service . create
44+ { :ok , task } = valid_attrs ( ) |> Tasks . create_task
4545 assert task . modified_from == "code_corps"
4646 end
4747
4848 test "returns errored changeset if attributes are invalid" do
49- { :error , changeset } = Task.Service . create ( @ base_attrs )
49+ { :error , changeset } = Tasks . create_task ( @ base_attrs )
5050 refute changeset . valid?
5151 refute Repo . one ( Task )
5252
@@ -65,7 +65,7 @@ defmodule CodeCorps.Task.ServiceTest do
6565 { :ok , task } =
6666 attrs
6767 |> Map . put ( "github_repo_id" , github_repo . id )
68- |> Task.Service . create
68+ |> Tasks . create_task
6969
7070 assert task . title == @ base_attrs [ "title" ]
7171 assert task . markdown == @ base_attrs [ "markdown" ]
@@ -90,20 +90,20 @@ defmodule CodeCorps.Task.ServiceTest do
9090 assert { :error , :github } ==
9191 attrs
9292 |> Map . put ( "github_repo_id" , github_repo . id )
93- |> Task.Service . create
93+ |> Tasks . create_task
9494 end
9595
9696 refute Repo . one ( Task )
9797 assert_received ( { :post , "https://api.github.com/repos/foo/bar/issues" , _body , _headers , _options } )
9898 end
9999 end
100100
101- describe "update /2" do
101+ describe "update_task /2" do
102102 @ update_attrs % { "title" => "foo" , "markdown" => "bar" , "status" => "closed" }
103103
104104 test "updates task" do
105105 task = insert ( :task )
106- { :ok , updated_task } = task |> Task.Service . update ( @ update_attrs )
106+ { :ok , updated_task } = task |> Tasks . update_task ( @ update_attrs )
107107
108108 assert updated_task . id == task . id
109109 assert updated_task . title == @ update_attrs [ "title" ]
@@ -117,14 +117,14 @@ defmodule CodeCorps.Task.ServiceTest do
117117
118118 test "sets modified_from to 'code_corps'" do
119119 task = insert ( :task , modified_from: "github" )
120- { :ok , updated_task } = task |> Task.Service . update ( @ update_attrs )
120+ { :ok , updated_task } = task |> Tasks . update_task ( @ update_attrs )
121121
122122 assert updated_task . modified_from == "code_corps"
123123 end
124124
125125 test "returns {:error, changeset} if there are validation errors" do
126126 task = insert ( :task )
127- { :error , changeset } = task |> Task.Service . update ( % { "title" => nil } )
127+ { :error , changeset } = task |> Tasks . update_task ( % { "title" => nil } )
128128
129129 refute changeset . valid?
130130
@@ -140,7 +140,7 @@ defmodule CodeCorps.Task.ServiceTest do
140140
141141 attrs = @ update_attrs |> Map . put ( "github_repo_id" , github_repo . id )
142142
143- { :ok , updated_task } = task |> Task.Service . update ( attrs )
143+ { :ok , updated_task } = task |> Tasks . update_task ( attrs )
144144
145145 assert updated_task . github_issue_id
146146 assert updated_task . github_repo_id == github_repo . id
@@ -156,7 +156,7 @@ defmodule CodeCorps.Task.ServiceTest do
156156 github_issue = insert ( :github_issue , number: 5 )
157157 task = insert ( :task , github_repo: github_repo , github_issue: github_issue )
158158
159- { :ok , updated_task } = task |> Task.Service . update ( @ update_attrs )
159+ { :ok , updated_task } = task |> Tasks . update_task ( @ update_attrs )
160160
161161 assert updated_task . id == task . id
162162 assert updated_task . title == @ update_attrs [ "title" ]
@@ -179,7 +179,7 @@ defmodule CodeCorps.Task.ServiceTest do
179179 github_issue = insert ( :github_issue , github_id: issue_github_id , number: number , github_pull_request: github_pull_request , github_repo: github_repo )
180180 task = insert ( :task , github_repo: github_repo , github_issue: github_issue )
181181
182- { :ok , updated_task } = task |> Task.Service . update ( @ update_attrs )
182+ { :ok , updated_task } = task |> Tasks . update_task ( @ update_attrs )
183183
184184 assert_received ( { :patch , "https://api.github.com/repos/octocat/Hello-World/issues/1347" , _body , _headers , _options } )
185185
@@ -204,7 +204,7 @@ defmodule CodeCorps.Task.ServiceTest do
204204 task = insert ( :task , github_repo: github_repo , github_issue: github_issue )
205205
206206 with_mock_api ( CodeCorps.GitHub.FailureAPI ) do
207- assert { :error , :github } == task |> Task.Service . update ( @ update_attrs )
207+ assert { :error , :github } == task |> Tasks . update_task ( @ update_attrs )
208208 end
209209
210210 updated_task = Repo . one ( Task )
0 commit comments