Execute ( issues: Get a single issue ):
  AssertEqual github#api#issues#Get_issue('wsdjeg', 'Github.vim', 2).title, 'How to remove new lines?'

Execute ( issues: Lists all the available assignees ):
  AssertEqual github#api#issues#List_assignees('wsdjeg', 'Github.vim')[0].login, 'wsdjeg'

Execute ( issues: Check assignee ):
  AssertEqual github#api#issues#Check_assignee('wsdjeg', 'Github.vim', 'wsdjeg'), 1

Execute ( issues: List issues for a repository ):
  let g:last_time = github#api#repos#releases#latest('wsdjeg', 'Github.vim').created_at
  AssertEqual github#api#issues#List_All_for_Repo('wsdjeg', 'Github.vim', 
      \ {
      \ 'since' : g:last_time,
      \ 'state' : 'all'
      \ }
      \ )[-1].number, github#api#issues#Get_issue('wsdjeg', 'Github.vim', 13).number