{"action":"created","issue":{"url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/issues/1","repository_url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2","labels_url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/issues/1/comments","events_url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/issues/1/events","html_url":"https://github.com/austinwiltshire/sywtltc_chapter_3_2/pull/1","id":190142565,"number":1,"title":"Eric - Complete 3.2 Challenge","user":{"login":"emdavis7","id":16827518,"avatar_url":"https://avatars.githubusercontent.com/u/16827518?v=3","gravatar_id":"","url":"https://api.github.com/users/emdavis7","html_url":"https://github.com/emdavis7","followers_url":"https://api.github.com/users/emdavis7/followers","following_url":"https://api.github.com/users/emdavis7/following{/other_user}","gists_url":"https://api.github.com/users/emdavis7/gists{/gist_id}","starred_url":"https://api.github.com/users/emdavis7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emdavis7/subscriptions","organizations_url":"https://api.github.com/users/emdavis7/orgs","repos_url":"https://api.github.com/users/emdavis7/repos","events_url":"https://api.github.com/users/emdavis7/events{/privacy}","received_events_url":"https://api.github.com/users/emdavis7/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-17T19:36:47Z","updated_at":"2016-11-21T16:18:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/pulls/1","html_url":"https://github.com/austinwiltshire/sywtltc_chapter_3_2/pull/1","diff_url":"https://github.com/austinwiltshire/sywtltc_chapter_3_2/pull/1.diff","patch_url":"https://github.com/austinwiltshire/sywtltc_chapter_3_2/pull/1.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/issues/comments/261985436","html_url":"https://github.com/austinwiltshire/sywtltc_chapter_3_2/pull/1#issuecomment-261985436","issue_url":"https://api.github.com/repos/austinwiltshire/sywtltc_chapter_3_2/issues/1","id":261985436,"user":{"login":"CoitThomas","id":15365381,"avatar_url":"https://avatars.githubusercontent.com/u/15365381?v=3","gravatar_id":"","url":"https://api.github.com/users/CoitThomas","html_url":"https://github.com/CoitThomas","followers_url":"https://api.github.com/users/CoitThomas/followers","following_url":"https://api.github.com/users/CoitThomas/following{/other_user}","gists_url":"https://api.github.com/users/CoitThomas/gists{/gist_id}","starred_url":"https://api.github.com/users/CoitThomas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CoitThomas/subscriptions","organizations_url":"https://api.github.com/users/CoitThomas/orgs","repos_url":"https://api.github.com/users/CoitThomas/repos","events_url":"https://api.github.com/users/CoitThomas/events{/privacy}","received_events_url":"https://api.github.com/users/CoitThomas/received_events","type":"User","site_admin":false},"created_at":"2016-11-21T16:18:28Z","updated_at":"2016-11-21T16:18:28Z","body":"Something else to think about while writing your tests: it isn't enough to have your tests throw data at your code that you expect to occur in the future. Think about \"edge\" cases because those are the ones that will bite down the road. For example, what happens if `message` is an integer instead of a string when given to `encode()`? Does your program convert the integer into a string and move on or do force it to crash? Or if `message` is empty? This is where using your `assert`s in combination with your tests can be really helpful. "}}
{"actor":{"display_login":"CoitThomas"}}