{"action":"created","issue":{"url":"https://api.github.com/repos/nunit/nunit/issues/575","labels_url":"https://api.github.com/repos/nunit/nunit/issues/575/labels{/name}","comments_url":"https://api.github.com/repos/nunit/nunit/issues/575/comments","events_url":"https://api.github.com/repos/nunit/nunit/issues/575/events","html_url":"https://github.com/nunit/nunit/issues/575","id":66964118,"number":575,"title":"Add support for ASP.NET 5 and the new Core CLR","user":{"login":"rprouse","id":493828,"avatar_url":"https://avatars.githubusercontent.com/u/493828?v=3","gravatar_id":"","url":"https://api.github.com/users/rprouse","html_url":"https://github.com/rprouse","followers_url":"https://api.github.com/users/rprouse/followers","following_url":"https://api.github.com/users/rprouse/following{/other_user}","gists_url":"https://api.github.com/users/rprouse/gists{/gist_id}","starred_url":"https://api.github.com/users/rprouse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rprouse/subscriptions","organizations_url":"https://api.github.com/users/rprouse/orgs","repos_url":"https://api.github.com/users/rprouse/repos","events_url":"https://api.github.com/users/rprouse/events{/privacy}","received_events_url":"https://api.github.com/users/rprouse/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nunit/nunit/labels/is:feature","name":"is:feature","color":"009800"},{"url":"https://api.github.com/repos/nunit/nunit/labels/pri:normal","name":"pri:normal","color":"0052cc"},{"url":"https://api.github.com/repos/nunit/nunit/labels/status:pending","name":"status:pending","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"rprouse","id":493828,"avatar_url":"https://avatars.githubusercontent.com/u/493828?v=3","gravatar_id":"","url":"https://api.github.com/users/rprouse","html_url":"https://github.com/rprouse","followers_url":"https://api.github.com/users/rprouse/followers","following_url":"https://api.github.com/users/rprouse/following{/other_user}","gists_url":"https://api.github.com/users/rprouse/gists{/gist_id}","starred_url":"https://api.github.com/users/rprouse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rprouse/subscriptions","organizations_url":"https://api.github.com/users/rprouse/orgs","repos_url":"https://api.github.com/users/rprouse/repos","events_url":"https://api.github.com/users/rprouse/events{/privacy}","received_events_url":"https://api.github.com/users/rprouse/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/nunit/nunit/milestones/14","html_url":"https://github.com/nunit/nunit/milestones/3.0RC","labels_url":"https://api.github.com/repos/nunit/nunit/milestones/14/labels","id":1173766,"number":14,"title":"3.0RC","description":"Release Candidate - feature complete","creator":{"login":"CharliePoole","id":2678661,"avatar_url":"https://avatars.githubusercontent.com/u/2678661?v=3","gravatar_id":"","url":"https://api.github.com/users/CharliePoole","html_url":"https://github.com/CharliePoole","followers_url":"https://api.github.com/users/CharliePoole/followers","following_url":"https://api.github.com/users/CharliePoole/following{/other_user}","gists_url":"https://api.github.com/users/CharliePoole/gists{/gist_id}","starred_url":"https://api.github.com/users/CharliePoole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CharliePoole/subscriptions","organizations_url":"https://api.github.com/users/CharliePoole/orgs","repos_url":"https://api.github.com/users/CharliePoole/repos","events_url":"https://api.github.com/users/CharliePoole/events{/privacy}","received_events_url":"https://api.github.com/users/CharliePoole/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":6,"state":"open","created_at":"2015-06-21T02:40:59Z","updated_at":"2015-10-23T16:36:05Z","due_on":"2015-10-31T07:00:00Z","closed_at":null},"comments":57,"created_at":"2015-04-07T18:41:56Z","updated_at":"2015-10-24T16:55:31Z","closed_at":null,"body":"I tried to create an NUnit test project using Visual Studio 2015 using the ASP.NET 5 class library that uses the Core CLR. It built fine against the full CLR, but failed to compile against the Core CLR.\r\n\r\nWeb development is probably one of the areas that .NET is most widely used in, so we should be ready for the next version of ASP.NET.\r\n\r\n**Update**\r\n\r\nAt this point, the new portable NUnit framework built using the `nunit-dnx.sln` targets the following frameworks;\r\n\r\n- .NET Framework 4.6 (net46)\r\n- ASP.NET Core 5.0 (dnxcore50) and\r\n- Windows Universal 10.0 (uwp.10.0)\r\n\r\nThis is intended to allow testing of cross-platform ASP.NET 5 applications, Windows 10 Universal apps and .NET Core applications.\r\n\r\nFor information on installing and using ASP.NET 5 on Windows, see https://docs.asp.net/en/latest/index.html\r\n\r\nThe nunitlite.runner assembly will allow you to create a new .NET Core Console Application that will self run any unit tests contained within itself.\r\n\r\n![image](https://cloud.githubusercontent.com/assets/493828/10590992/cec4430e-7681-11e5-8bdf-78aa423a2afa.png)\r\n\r\n**Outstanding Tasks**\r\n\r\n- Add the new assemblies to the framework and nunitlite NuGet packages\r\n- Add the ability to build, test and package the new projects to NUnit.proj\r\n- Add a project template to nunit/nunit.templates\r\n- Create a more full featured test runner including running tests from Visual Studio"},"comment":{"url":"https://api.github.com/repos/nunit/nunit/issues/comments/150833188","html_url":"https://github.com/nunit/nunit/issues/575#issuecomment-150833188","issue_url":"https://api.github.com/repos/nunit/nunit/issues/575","id":150833188,"user":{"login":"CharliePoole","id":2678661,"avatar_url":"https://avatars.githubusercontent.com/u/2678661?v=3","gravatar_id":"","url":"https://api.github.com/users/CharliePoole","html_url":"https://github.com/CharliePoole","followers_url":"https://api.github.com/users/CharliePoole/followers","following_url":"https://api.github.com/users/CharliePoole/following{/other_user}","gists_url":"https://api.github.com/users/CharliePoole/gists{/gist_id}","starred_url":"https://api.github.com/users/CharliePoole/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CharliePoole/subscriptions","organizations_url":"https://api.github.com/users/CharliePoole/orgs","repos_url":"https://api.github.com/users/CharliePoole/repos","events_url":"https://api.github.com/users/CharliePoole/events{/privacy}","received_events_url":"https://api.github.com/users/CharliePoole/received_events","type":"User","site_admin":false},"created_at":"2015-10-24T16:55:31Z","updated_at":"2015-10-24T16:55:31Z","body":"OK... you are not hitting one of the \"big\" differences but what appears to be a minor one.\r\n\r\nIt looks as if CF will return private members of a base class if you specify BindingFlags.NonPublic, while the other implementations will not. @oznetmaster can you confirm this is a difference?\r\n\r\nActually, this set of tests is a good start to our understanding how CF reflection differs, something we don't entirely get even now."}}