diff --git a/Microsoft.AspNet.SignalR.sln b/Microsoft.AspNet.SignalR.sln index 9a55fe7d17..ca7a2c2990 100644 --- a/Microsoft.AspNet.SignalR.sln +++ b/Microsoft.AspNet.SignalR.sln @@ -102,19 +102,20 @@ Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Microsoft.AspNet.SignalR.Sa EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.Store", "src\Microsoft.AspNet.SignalR.Client.Store\Microsoft.AspNet.SignalR.Client.Store.csproj", "{29E437B6-C451-4353-BB29-3B85EF16A3CF}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.Store.Tests", "tests\Microsoft.AspNet.SignalR.Client.Store.Tests\Microsoft.AspNet.SignalR.Client.Store.Tests.csproj", "{D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.Portable.Tests", "tests\Microsoft.AspNet.SignalR.Client.Portable.Tests\Microsoft.AspNet.SignalR.Client.Portable.Tests.csproj", "{27015CCF-9FCA-4490-A8D5-9D2B82B1369E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.Store.TestHost", "tests\Microsoft.AspNet.SignalR.Client.Store.TestHost\Microsoft.AspNet.SignalR.Client.Store.TestHost.csproj", "{F0697521-4A41-4A2A-BA64-D9A97CAA62A1}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.UWP.TestHost", "tests\Microsoft.AspNet.SignalR.Client.Store.TestHost\Microsoft.AspNet.SignalR.Client.UWP.TestHost.csproj", "{F0697521-4A41-4A2A-BA64-D9A97CAA62A1}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Redis.Tests", "tests\Microsoft.AspNet.SignalR.Redis.Tests\Microsoft.AspNet.SignalR.Redis.Tests.csproj", "{C281927C-2082-4E2A-A1DB-9CD7225F5CED}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.UWP", "src\Microsoft.AspNet.SignalR.Client.UWP\Microsoft.AspNet.SignalR.Client.UWP.csproj", "{AAAE1A6A-3A7E-4EE2-9624-3907FD1CDC1A}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.NetStandard", "src\Microsoft.AspNet.SignalR.Client.NetStandard\Microsoft.AspNet.SignalR.Client.NetStandard.csproj", "{8ABB4EA3-6FF0-40FC-93E2-BBCD581B5424}" +EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.ServiceBus3", "src\Microsoft.AspNet.SignalR.ServiceBus3\Microsoft.AspNet.SignalR.ServiceBus3.csproj", "{FCCF5D11-3A6E-42B2-8F69-CBD67C07BDED}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNet.SignalR.Client.UWP.Tests", "tests\Microsoft.AspNet.SignalR.Client.UWP.Tests\Microsoft.AspNet.SignalR.Client.UWP.Tests.csproj", "{953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -627,36 +628,6 @@ Global {29E437B6-C451-4353-BB29-3B85EF16A3CF}.Release|Mixed Platforms.Build.0 = Release|Any CPU {29E437B6-C451-4353-BB29-3B85EF16A3CF}.Release|x64.ActiveCfg = Release|Any CPU {29E437B6-C451-4353-BB29-3B85EF16A3CF}.Release|x86.ActiveCfg = Release|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|ARM.ActiveCfg = Debug|ARM - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|ARM.Build.0 = Debug|ARM - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|ARM.Deploy.0 = Debug|ARM - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|Mixed Platforms.Build.0 = Debug|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|Mixed Platforms.Deploy.0 = Debug|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|x64.ActiveCfg = Debug|x64 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|x64.Build.0 = Debug|x64 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|x64.Deploy.0 = Debug|x64 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|x86.ActiveCfg = Debug|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|x86.Build.0 = Debug|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Debug|x86.Deploy.0 = Debug|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|Any CPU.Build.0 = Release|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|Any CPU.Deploy.0 = Release|Any CPU - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|ARM.ActiveCfg = Release|ARM - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|ARM.Build.0 = Release|ARM - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|ARM.Deploy.0 = Release|ARM - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|Mixed Platforms.ActiveCfg = Release|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|Mixed Platforms.Build.0 = Release|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|Mixed Platforms.Deploy.0 = Release|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|x64.ActiveCfg = Release|x64 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|x64.Build.0 = Release|x64 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|x64.Deploy.0 = Release|x64 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|x86.ActiveCfg = Release|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|x86.Build.0 = Release|x86 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C}.Release|x86.Deploy.0 = Release|x86 {27015CCF-9FCA-4490-A8D5-9D2B82B1369E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {27015CCF-9FCA-4490-A8D5-9D2B82B1369E}.Debug|Any CPU.Build.0 = Debug|Any CPU {27015CCF-9FCA-4490-A8D5-9D2B82B1369E}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -759,6 +730,32 @@ Global {FCCF5D11-3A6E-42B2-8F69-CBD67C07BDED}.Release|x64.Build.0 = Release|Any CPU {FCCF5D11-3A6E-42B2-8F69-CBD67C07BDED}.Release|x86.ActiveCfg = Release|Any CPU {FCCF5D11-3A6E-42B2-8F69-CBD67C07BDED}.Release|x86.Build.0 = Release|Any CPU + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|Any CPU.ActiveCfg = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|ARM.ActiveCfg = Debug|ARM + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|ARM.Build.0 = Debug|ARM + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|ARM.Deploy.0 = Debug|ARM + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|Mixed Platforms.Deploy.0 = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|x64.ActiveCfg = Debug|x64 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|x64.Build.0 = Debug|x64 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|x64.Deploy.0 = Debug|x64 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|x86.ActiveCfg = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|x86.Build.0 = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Debug|x86.Deploy.0 = Debug|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|Any CPU.ActiveCfg = Release|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|ARM.ActiveCfg = Release|ARM + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|ARM.Build.0 = Release|ARM + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|ARM.Deploy.0 = Release|ARM + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|Mixed Platforms.Build.0 = Release|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|Mixed Platforms.Deploy.0 = Release|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|x64.ActiveCfg = Release|x64 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|x64.Build.0 = Release|x64 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|x64.Deploy.0 = Release|x64 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|x86.ActiveCfg = Release|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|x86.Build.0 = Release|x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708}.Release|x86.Deploy.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -781,9 +778,9 @@ Global {8B9D292A-0F2D-444D-9A61-2D96A0E7041E} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} {08AA65C1-15D1-45E8-BE68-FD02B1C2F7D5} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} {44FFD296-2FC1-4159-80AC-4F6C8AE9887C} = {7E3D992A-8F37-4C5D-AD42-E052522816C5} - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} {27015CCF-9FCA-4490-A8D5-9D2B82B1369E} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} {F0697521-4A41-4A2A-BA64-D9A97CAA62A1} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} {C281927C-2082-4E2A-A1DB-9CD7225F5CED} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708} = {505538C3-B34D-4B43-BDE6-C6E974AB03A6} EndGlobalSection EndGlobal diff --git a/src/Microsoft.AspNet.SignalR.Client.UWP/Properties/AssemblyInfo.cs b/src/Microsoft.AspNet.SignalR.Client.UWP/Properties/AssemblyInfo.cs index 4a7fa460b7..e2091522a1 100644 --- a/src/Microsoft.AspNet.SignalR.Client.UWP/Properties/AssemblyInfo.cs +++ b/src/Microsoft.AspNet.SignalR.Client.UWP/Properties/AssemblyInfo.cs @@ -2,6 +2,13 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Reflection; +using System.Runtime.CompilerServices; [assembly: AssemblyTitle("Microsoft.AspNet.SignalR.Client.UWP")] [assembly: AssemblyDescription("Universal Windows Platform client for SignalR")] + +#if SIGNED +[assembly: InternalsVisibleTo("Microsoft.AspNet.SignalR.Client.UWP.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +#else +[assembly: InternalsVisibleTo("Microsoft.AspNet.SignalR.Client.UWP.Tests")] +#endif \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/App.config b/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/App.config index 22e71cd15b..704e39a51d 100644 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/App.config +++ b/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/App.config @@ -1,14 +1,14 @@ - + - + - - + + - \ No newline at end of file + diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/Microsoft.AspNet.SignalR.Client.Store.TestHost.csproj b/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/Microsoft.AspNet.SignalR.Client.UWP.TestHost.csproj similarity index 97% rename from tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/Microsoft.AspNet.SignalR.Client.Store.TestHost.csproj rename to tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/Microsoft.AspNet.SignalR.Client.UWP.TestHost.csproj index b696480f2d..a888d1a794 100644 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/Microsoft.AspNet.SignalR.Client.Store.TestHost.csproj +++ b/tests/Microsoft.AspNet.SignalR.Client.Store.TestHost/Microsoft.AspNet.SignalR.Client.UWP.TestHost.csproj @@ -9,10 +9,11 @@ Properties Microsoft.AspNet.SignalR.Client.Store.TestHost Microsoft.AspNet.SignalR.Client.Store.TestHost - v4.5 + v4.5.2 512 ..\..\ true + AnyCPU diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestLogo.scale-100.png b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestLogo.scale-100.png deleted file mode 100644 index ebd735aa93..0000000000 Binary files a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestLogo.scale-100.png and /dev/null differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestSmallLogo.scale-100.png b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestSmallLogo.scale-100.png deleted file mode 100644 index 92dd1058fb..0000000000 Binary files a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestSmallLogo.scale-100.png and /dev/null differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestSplashScreen.scale-100.png b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestSplashScreen.scale-100.png deleted file mode 100644 index 193187f108..0000000000 Binary files a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestSplashScreen.scale-100.png and /dev/null differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestStoreLogo.scale-100.png b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestStoreLogo.scale-100.png deleted file mode 100644 index 3765186d05..0000000000 Binary files a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Images/UnitTestStoreLogo.scale-100.png and /dev/null differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Microsoft.AspNet.SignalR.Client.Store.Tests.csproj b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Microsoft.AspNet.SignalR.Client.Store.Tests.csproj deleted file mode 100644 index 1e47ab9b08..0000000000 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Microsoft.AspNet.SignalR.Client.Store.Tests.csproj +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {D728E0A1-A7F8-4FA3-9B17-2C3B9031311C} - Library - Properties - Microsoft.AspNet.SignalR.Client.Store.Tests - Microsoft.AspNet.SignalR.Client.Store.Tests - en-US - 8.1 - 12 - 512 - {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Microsoft.AspNet.SignalR.Client.Store.Tests_TemporaryKey.pfx - Never - False - ..\..\ - true - b44172aa - 88ACD5B9795DDADB98958D8A2C796ADD5424D220 - - - true - full - false - bin\Debug\ - DEBUG;TRACE;NETFX_CORE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE;NETFX_CORE - prompt - 4 - - - true - bin\ARM\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - ARM - false - prompt - true - - - bin\ARM\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - ARM - false - prompt - true - - - true - bin\x64\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - x64 - false - prompt - true - - - bin\x64\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - x64 - false - prompt - true - - - true - bin\x86\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - x86 - false - prompt - true - - - bin\x86\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - x86 - false - prompt - true - - - True - true - - - - - - - - - - - - - - - - - - - - - - - - Designer - - - - - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - - - ..\..\packages\Newtonsoft.Json.6.0.4\lib\netcore45\Newtonsoft.Json.dll - - - ..\..\packages\Microsoft.Net.Http.2.2.28\lib\win8\System.Net.Http.Extensions.dll - True - - - ..\..\packages\Microsoft.Net.Http.2.2.28\lib\win8\System.Net.Http.Primitives.dll - True - - - False - ..\..\packages\xunit.abstractions.2.0.0-beta4-build2738\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid\xunit.abstractions.dll - - - False - ..\..\packages\xunit.assert.2.0.0-beta4-build2738\lib\portable-net45+win+wpa81+wp80+monoandroid+monotouch10\xunit.assert.dll - - - False - ..\..\packages\xunit.core.2.0.0-beta4-build2738\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid\xunit.core.dll - - - - - {29e437b6-c451-4353-bb29-3b85ef16a3cf} - Microsoft.AspNet.SignalR.Client.Store - global,StoreClient - - - - 12.0 - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Microsoft.AspNet.SignalR.Client.Store.Tests_TemporaryKey.pfx b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Microsoft.AspNet.SignalR.Client.Store.Tests_TemporaryKey.pfx deleted file mode 100644 index a588c5d722..0000000000 Binary files a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Microsoft.AspNet.SignalR.Client.Store.Tests_TemporaryKey.pfx and /dev/null differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Package.appxmanifest b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Package.appxmanifest deleted file mode 100644 index eca1d20eea..0000000000 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Package.appxmanifest +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - Microsoft.AspNet.SignalR.Client.Store.Tests - pawelka - Images\UnitTestStoreLogo.png - Microsoft.AspNet.SignalR.Client.Store.Tests - - - - 6.3.0 - 6.3.0 - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/app.config b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/app.config deleted file mode 100644 index 9a8b9e2189..0000000000 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/app.config +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/packages.config b/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/packages.config deleted file mode 100644 index 766ccd008e..0000000000 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/packages.config +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/LockScreenLogo.scale-200.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/LockScreenLogo.scale-200.png new file mode 100644 index 0000000000..735f57adb5 Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/LockScreenLogo.scale-200.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/SplashScreen.scale-200.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/SplashScreen.scale-200.png new file mode 100644 index 0000000000..023e7f1fed Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/SplashScreen.scale-200.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square150x150Logo.scale-200.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square150x150Logo.scale-200.png new file mode 100644 index 0000000000..af49fec1a5 Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square150x150Logo.scale-200.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square44x44Logo.scale-200.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square44x44Logo.scale-200.png new file mode 100644 index 0000000000..ce342a2ec8 Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square44x44Logo.scale-200.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square44x44Logo.targetsize-24_altform-unplated.png new file mode 100644 index 0000000000..f6c02ce97e Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/StoreLogo.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/StoreLogo.png new file mode 100644 index 0000000000..7385b56c0e Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/StoreLogo.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Wide310x150Logo.scale-200.png b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Wide310x150Logo.scale-200.png new file mode 100644 index 0000000000..288995b397 Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Assets/Wide310x150Logo.scale-200.png differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/ClientResources.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/ClientResources.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/ClientResources.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/ClientResources.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeConnection.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeConnection.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeConnection.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeConnection.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeDataReader.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeDataReader.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeDataReader.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeDataReader.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeInvocationManager.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeInvocationManager.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeInvocationManager.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeInvocationManager.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeOutputStream.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeOutputStream.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeOutputStream.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeOutputStream.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeTransportHelper.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeTransportHelper.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeTransportHelper.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeTransportHelper.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeWebSocket.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeWebSocket.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeWebSocket.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeWebSocket.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeWebSocketResponse.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeWebSocketResponse.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeWebSocketResponse.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeWebSocketResponse.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeWebSocketTransport.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeWebSocketTransport.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/FakeWebSocketTransport.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/FakeWebSocketTransport.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/IFake.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/IFake.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Fakes/IFake.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Fakes/IFake.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/FunctionalTests/EndToEndTests.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/FunctionalTests/EndToEndTests.cs similarity index 97% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/FunctionalTests/EndToEndTests.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/FunctionalTests/EndToEndTests.cs index 2d8d25f81f..2d2c9e390f 100644 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/FunctionalTests/EndToEndTests.cs +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/FunctionalTests/EndToEndTests.cs @@ -173,8 +173,7 @@ public async Task WebSocketReconnectsIfConnectionLost() } } - [Fact(Skip = "xUnit AccessViolationException https://github.com/xunit/xunit/issues/190 when running with MsBuild. " + - "Note: This test still can be run in VS.")] + [Fact] public async Task SendingMessageWhenTransportIsReconnectingThrows() { using (var hubConnection = new HubConnection(HubUrl)) diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.csproj b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.csproj new file mode 100644 index 0000000000..111532069c --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.csproj @@ -0,0 +1,158 @@ + + + + + Debug + x86 + {953E3B0C-32B1-4BAC-9CF2-6B816ECA0708} + AppContainerExe + Properties + Microsoft.AspNet.SignalR.Client.UWP.Tests + Microsoft.AspNet.SignalR.Client.UWP.Tests + en-US + UAP + 10.0.10586.0 + 10.0.10240.0 + 14 + 512 + {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Microsoft.AspNet.SignalR.Client.UWP.Tests_TemporaryKey.pfx + 14.0 + + + true + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + x86 + false + prompt + true + + + bin\x86\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + x86 + false + prompt + true + true + + + true + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + ARM + false + prompt + true + + + bin\ARM\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + ARM + false + prompt + true + true + + + true + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + full + x64 + false + prompt + true + + + bin\x64\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + true + ;2008 + pdbonly + x64 + false + prompt + true + true + + + + + + + + + + + + + + + + + + + + + + + UnitTestApp.xaml + + + + + MSBuild:Compile + Designer + + + + + Designer + + + + + + + + + + + + + + + + {aaae1a6a-3a7e-4ee2-9624-3907fd1cdc1a} + Microsoft.AspNet.SignalR.Client.UWP + global,StoreClient + + + + + + + 14.0 + + + + \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.nuget.props b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.nuget.props new file mode 100644 index 0000000000..5e640e857f --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.nuget.props @@ -0,0 +1,10 @@ + + + + $(UserProfile)\.nuget\packages\ + + + + + + \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.nuget.targets b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.nuget.targets new file mode 100644 index 0000000000..dca8b12941 --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests.nuget.targets @@ -0,0 +1,9 @@ + + + + $(UserProfile)\.nuget\packages\ + + + + + \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests_TemporaryKey.pfx b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests_TemporaryKey.pfx new file mode 100644 index 0000000000..ccd1357bcd Binary files /dev/null and b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Microsoft.AspNet.SignalR.Client.UWP.Tests_TemporaryKey.pfx differ diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Package.appxmanifest b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Package.appxmanifest new file mode 100644 index 0000000000..bde2b07d3b --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Package.appxmanifest @@ -0,0 +1,45 @@ + + + + + + + + + Microsoft.AspNet.SignalR.Client.UWP.Tests + pawelka + Assets\StoreLogo.png + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Properties/AssemblyInfo.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Properties/AssemblyInfo.cs similarity index 68% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Properties/AssemblyInfo.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Properties/AssemblyInfo.cs index 4c53c463a8..1db01521e0 100644 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Properties/AssemblyInfo.cs +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Properties/AssemblyInfo.cs @@ -1,21 +1,19 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -using System.Reflection; +using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("Microsoft.AspNet.SignalR.Client.Store.Tests")] +[assembly: AssemblyTitle("Microsoft.AspNet.SignalR.Client.UWP.Tests")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Microsoft.AspNet.SignalR.Client.Store.Tests")] -[assembly: AssemblyCopyright("Copyright © 2014")] +[assembly: AssemblyProduct("Microsoft.AspNet.SignalR.Client.UWP.Tests")] +[assembly: AssemblyCopyright("Copyright © 2017")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] +[assembly: AssemblyMetadata("TargetPlatform","UAP")] // Version information for an assembly consists of the following four values: // @@ -29,3 +27,4 @@ // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: ComVisible(false)] \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Properties/UnitTestApp.rd.xml b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Properties/UnitTestApp.rd.xml new file mode 100644 index 0000000000..efee59d278 --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Properties/UnitTestApp.rd.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Transports/WebSocketRequestFacts.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Transports/WebSocketRequestFacts.cs similarity index 100% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Transports/WebSocketRequestFacts.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Transports/WebSocketRequestFacts.cs diff --git a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Transports/WebSocketTransportFacts.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Transports/WebSocketTransportFacts.cs similarity index 98% rename from tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Transports/WebSocketTransportFacts.cs rename to tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Transports/WebSocketTransportFacts.cs index 074f23ed71..988af39c88 100644 --- a/tests/Microsoft.AspNet.SignalR.Client.Store.Tests/Transports/WebSocketTransportFacts.cs +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/Transports/WebSocketTransportFacts.cs @@ -85,7 +85,7 @@ await Assert.ThrowsAsync( public async Task InCaseOfExceptionStartInvokesOnFailureAndThrowsOriginalException() { var fakeConnection = new FakeConnection { TotalTransportConnectTimeout = new TimeSpan(0, 0, 10)}; - var fakeWebSocketTransport = new FakeWebSocketTransport(); + var fakeWebSocketTransport = new FakeWebSocketTransport(); var expectedException = new Exception("OpenWebSocket failed."); fakeWebSocketTransport.Setup("OpenWebSocket", () => @@ -194,14 +194,13 @@ public async Task SendWritesToWebSocketOutputStream() Assert.Equal(5u, ((IBuffer)writeAsyncInvocations[0][0]).Length); } - [Fact(Skip = "xUnit AccessViolationException https://github.com/xunit/xunit/issues/190 when running with MsBuild. " + - "Note: This test still can be run in VS.")] + [Fact] public async Task CannotInvokeSendIfWebSocketUnitialized() { var fakeConnection = new FakeConnection {State = ConnectionState.Disconnected}; Assert.Equal( - StoreClient::Microsoft.AspNet.SignalR.Client.ResourcesStore.GetResourceString("Error_WebSocketUninitialized"), + StoreClient::Microsoft.AspNet.SignalR.Client.ResourcesStore.GetResourceString("Error_DataCannotBeSentDuringWebSocketReconnect"), (await Assert.ThrowsAsync( async () => await new WebSocketTransport().Send(fakeConnection, null, null))).Message); } diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/UnitTestApp.xaml b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/UnitTestApp.xaml new file mode 100644 index 0000000000..198ea0270a --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/UnitTestApp.xaml @@ -0,0 +1,8 @@ + + + diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/UnitTestApp.xaml.cs b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/UnitTestApp.xaml.cs new file mode 100644 index 0000000000..9cae1a47ef --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/UnitTestApp.xaml.cs @@ -0,0 +1,102 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Runtime.InteropServices.WindowsRuntime; +using Windows.ApplicationModel; +using Windows.ApplicationModel.Activation; +using Windows.Foundation; +using Windows.Foundation.Collections; +using Windows.UI.Xaml; +using Windows.UI.Xaml.Controls; +using Windows.UI.Xaml.Controls.Primitives; +using Windows.UI.Xaml.Data; +using Windows.UI.Xaml.Input; +using Windows.UI.Xaml.Media; +using Windows.UI.Xaml.Navigation; + +namespace Microsoft.AspNet.SignalR.Client.UWP.Tests +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + sealed partial class App : Application + { + /// + /// Initializes the singleton application object. This is the first line of authored code + /// executed, and as such is the logical equivalent of main() or WinMain(). + /// + public App() + { + this.InitializeComponent(); + this.Suspending += OnSuspending; + } + + /// + /// Invoked when the application is launched normally by the end user. Other entry points + /// will be used such as when the application is launched to open a specific file. + /// + /// Details about the launch request and process. + protected override void OnLaunched(LaunchActivatedEventArgs e) + { + +#if DEBUG + if (System.Diagnostics.Debugger.IsAttached) + { + this.DebugSettings.EnableFrameRateCounter = true; + } +#endif + + Frame rootFrame = Window.Current.Content as Frame; + + // Do not repeat app initialization when the Window already has content, + // just ensure that the window is active + if (rootFrame == null) + { + // Create a Frame to act as the navigation context and navigate to the first page + rootFrame = new Frame(); + + rootFrame.NavigationFailed += OnNavigationFailed; + + if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) + { + //TODO: Load state from previously suspended application + } + + // Place the frame in the current Window + Window.Current.Content = rootFrame; + } + + Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.CreateDefaultUI(); + + // Ensure the current window is active + Window.Current.Activate(); + + Microsoft.VisualStudio.TestPlatform.TestExecutor.UnitTestClient.Run(e.Arguments); + } + + /// + /// Invoked when Navigation to a certain page fails + /// + /// The Frame which failed navigation + /// Details about the navigation failure + void OnNavigationFailed(object sender, NavigationFailedEventArgs e) + { + throw new Exception("Failed to load Page " + e.SourcePageType.FullName); + } + + /// + /// Invoked when application execution is being suspended. Application state is saved + /// without knowing whether the application will be terminated or resumed with the contents + /// of memory still intact. + /// + /// The source of the suspend request. + /// Details about the suspend request. + private void OnSuspending(object sender, SuspendingEventArgs e) + { + var deferral = e.SuspendingOperation.GetDeferral(); + //TODO: Save application state and stop any background activity + deferral.Complete(); + } + } +} diff --git a/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/project.json b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/project.json new file mode 100644 index 0000000000..648833d21d --- /dev/null +++ b/tests/Microsoft.AspNet.SignalR.Client.UWP.Tests/project.json @@ -0,0 +1,18 @@ +{ + "dependencies": { + "Microsoft.NETCore.UniversalWindowsPlatform": "5.2.2", + "xunit": "2.2.0", + "xunit.runner.visualstudio": "2.2.0" + }, + "frameworks": { + "uap10.0": {} + }, + "runtimes": { + "win10-arm": {}, + "win10-arm-aot": {}, + "win10-x86": {}, + "win10-x86-aot": {}, + "win10-x64": {}, + "win10-x64-aot": {} + } +} \ No newline at end of file