{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/TypeScript/issues/9288","repository_url":"https://api.github.com/repos/Microsoft/TypeScript","labels_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/9288/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/9288/comments","events_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/9288/events","html_url":"https://github.com/Microsoft/TypeScript/issues/9288","id":161358097,"number":9288,"title":"Epic request: TDD framework for Typescript and Visual Studio Tool Connection.","user":{"login":"EmmaHansson","id":1911564,"avatar_url":"https://avatars.githubusercontent.com/u/1911564?v=3","gravatar_id":"","url":"https://api.github.com/users/EmmaHansson","html_url":"https://github.com/EmmaHansson","followers_url":"https://api.github.com/users/EmmaHansson/followers","following_url":"https://api.github.com/users/EmmaHansson/following{/other_user}","gists_url":"https://api.github.com/users/EmmaHansson/gists{/gist_id}","starred_url":"https://api.github.com/users/EmmaHansson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EmmaHansson/subscriptions","organizations_url":"https://api.github.com/users/EmmaHansson/orgs","repos_url":"https://api.github.com/users/EmmaHansson/repos","events_url":"https://api.github.com/users/EmmaHansson/events{/privacy}","received_events_url":"https://api.github.com/users/EmmaHansson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-06-21T06:24:20Z","updated_at":"2016-06-21T16:10:38Z","closed_at":null,"body":"Hi, \r\n\r\nMay be you plan to do something like TDD framework for solely Typescript? It would be really great.\r\n\r\nP.S. Please, **do not point me** to the **Jasmin(qUnit) + Chutzpah** for Visual Studio. This one is clumsy and buggy for a code written in TS. May be because of really Rapid Development in Typescript. Sorry, nothing personal."},"comment":{"url":"https://api.github.com/repos/Microsoft/TypeScript/issues/comments/227490053","html_url":"https://github.com/Microsoft/TypeScript/issues/9288#issuecomment-227490053","issue_url":"https://api.github.com/repos/Microsoft/TypeScript/issues/9288","id":227490053,"user":{"login":"aluanhaddad","id":5034656,"avatar_url":"https://avatars.githubusercontent.com/u/5034656?v=3","gravatar_id":"","url":"https://api.github.com/users/aluanhaddad","html_url":"https://github.com/aluanhaddad","followers_url":"https://api.github.com/users/aluanhaddad/followers","following_url":"https://api.github.com/users/aluanhaddad/following{/other_user}","gists_url":"https://api.github.com/users/aluanhaddad/gists{/gist_id}","starred_url":"https://api.github.com/users/aluanhaddad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aluanhaddad/subscriptions","organizations_url":"https://api.github.com/users/aluanhaddad/orgs","repos_url":"https://api.github.com/users/aluanhaddad/repos","events_url":"https://api.github.com/users/aluanhaddad/events{/privacy}","received_events_url":"https://api.github.com/users/aluanhaddad/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T16:10:38Z","updated_at":"2016-06-21T16:10:38Z","body":"Toolingwise, Visual Studio has an integrated task runner for gulp and grunt, which prints to a dedicated window. I while ago, I made a request/suggestion to @madskristensen to support exporting the output to VS error/warnings/messages window, I believe something like this may be in the works, but I'm not sure about Test Explorer. Integration could definitely be improved.\r\n\r\nAs to your point about OOP, this is also not a goal of TypeScript beyond supporting the OOP patterns that exist JavaScript.\r\n\r\nI have to frankly say that I reject the notion that OOP is more testable. Also, there is a very strong trend across most mainstream languages (C++, C#, Java) to incorporate functional programming patterns. JavaScript has long had strong support for functional programming techniques, and TypeScript's type system expresses these very well.\r\n"}}
{"actor":{"display_login":"aluanhaddad"}}