Merge pull request #67 from nunit/issue-64

Remove Windows Phone 8.1 runner
This commit is contained in:
Rob Prouse 2016-10-22 18:20:16 -04:00 коммит произвёл GitHub
Родитель fb897d0f0c 67294c3d60
Коммит dab80f20fb
23 изменённых файлов: 10 добавлений и 907 удалений

2
.gitignore поставляемый
Просмотреть файл

@ -193,4 +193,4 @@ ModelManifest.xml
tools/*
# NuGet restore
*/project.lock.json
*project.lock.json

Просмотреть файл

@ -17,10 +17,9 @@ var packageModifier = configuration == "Debug" ? "-dbg" : "";
// Directories
var basePath = Context.Environment.WorkingDirectory.FullPath;
var outputDirectory = basePath + "bin" + configuration;
var androidDirectory = basePath + "src/runner/nunit.runner.Droid/bin" + configuration;
var iosDirectory = basePath + "src/runner/nunit.runner.iOS/bin/AnyCPU" + configuration;
var wp81Directory = basePath + "src/runner/nunit.runner.wp81/bin" + configuration;
var outputDirectory = basePath + "/bin/" + configuration;
var androidDirectory = basePath + "/src/runner/nunit.runner.Droid/bin/" + configuration;
var iosDirectory = basePath + "/src/runner/nunit.runner.iOS/bin/AnyCPU/" + configuration;
//////////////////////////////////////////////////////////////////////
// SET VERSION
@ -75,8 +74,7 @@ Task("Set-Appveyor-Tag")
Task("Clean")
.Does(() =>
{
CleanDirectories(new DirectoryPath[] {
outputDirectory, androidDirectory, iosDirectory, wp81Directory});
CleanDirectories(new DirectoryPath[] {outputDirectory, androidDirectory, iosDirectory});
});
Task("Restore-NuGet-Packages")

Просмотреть файл

@ -11,7 +11,6 @@
Supported Xamarin platforms:
- Android
- iOS
- Windows Phone 8.1
- Windows 10 Universal Apps</description>
<summary>NUnit 3.0 runner components for Xamarin</summary>
<tags>nunit xamarin android ios monoandroid monotouch winphone tdd unit test testing</tags>
@ -38,11 +37,6 @@ Supported Xamarin platforms:
<file src="nuget\Xamarin.iOS10\AppDelegate.cs.txt.pp" target="content\Xamarin.iOS\AppDelegate.cs.txt.pp" />
<file src="src\runner\nunit.runner.iOS\bin\Release\nunit.runner.iOS.dll" target="lib\Xamarin.iOS\nunit.runner.iOS.dll" />
<file src="src\runner\nunit.runner.iOS\bin\Release\nunit.runner.iOS.xml" target="lib\Xamarin.iOS\nunit.runner.iOS.xml" />
<file src="nuget\wpa81\MainPage.xaml.txt.pp" target="content\wpa81\MainPage.xaml.txt.pp" />
<file src="nuget\wpa81\MainPage.xaml.cs.txt.pp" target="content\wpa81\MainPage.xaml.cs.txt.pp" />
<file src="src\runner\nunit.runner.wp81\bin\Release\nunit.runner.wp81.dll" target="lib\wpa81\nunit.runner.wp81.dll" />
<file src="src\runner\nunit.runner.wp81\bin\Release\nunit.runner.wp81.xml" target="lib\wpa81\nunit.runner.wp81.xml" />
<file src="src\runner\nunit.runner.uwp\bin\Release\nunit.runner.uwp.dll" target="lib\uap10.0\nunit.runner.uwp.dll" />
<file src="src\runner\nunit.runner.uwp\bin\Release\nunit.runner.uwp.xml" target="lib\uap10.0\nunit.runner.uwp.xml" />

Просмотреть файл

@ -1,62 +0,0 @@
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System.Reflection;
using Windows.UI.Xaml.Navigation;
namespace $rootnamespace$
{
public sealed partial class MainPage
{
public MainPage()
{
InitializeComponent();
// Windows Phone will not load all tests within the current project,
// you must do it explicitly below
var nunit = new NUnit.Runner.App();
// If you want to add tests in another assembly, add a reference and
// duplicate the following line with a type from the referenced assembly
nunit.AddTestAssembly(typeof(MainPage).GetTypeInfo().Assembly);
// Available options for testing
nunit.Options = new TestOptions
{
// If True, the tests will run automatically when the app starts
// otherwise you must run them manually.
AutoRun = true,
// Information about the tcp listener host and port.
// For now, send result as XML to the listening server.
// TcpWriterParameters = new TcpWriterInfo("192.168.0.108", 13000),
// Creates a NUnit Xml result file on the host file system using PCLStorage library.
CreateXmlResultFile = false
};
LoadApplication(nunit);
this.NavigationCacheMode = NavigationCacheMode.Required;
}
}
}

Просмотреть файл

@ -1,14 +0,0 @@
<forms:WindowsPhonePage
x:Class="$rootnamespace$.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:forms="using:Xamarin.Forms.Platform.WinRT"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid>
</Grid>
</forms:WindowsPhonePage>

Просмотреть файл

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.23107.0
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{DABD2667-0EF4-4814-8353-8675E1C8F95E}"
ProjectSection(SolutionItems) = preProject
@ -32,10 +32,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuGet", "NuGet", "{9535215D
nuget\nunit.runners.xamarin.nuspec = nuget\nunit.runners.xamarin.nuspec
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.runner.wp81", "src\runner\nunit.runner.wp81\nunit.runner.wp81.csproj", "{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.runner.tests.wp81", "src\tests\nunit.runner.tests.wp81\nunit.runner.tests.wp81.csproj", "{2A198895-EDFB-4A82-899E-E7D1D1C592E8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.runner.uwp", "src\runner\nunit.runner.uwp\nunit.runner.uwp.csproj", "{C9775283-C274-4BA9-A1BC-49418D7840E5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "nunit.runner.tests.uwp", "src\tests\nunit.runner.tests.uwp\nunit.runner.tests.uwp.csproj", "{B0040786-1AB0-4FD6-93D2-E5BA330FB4BC}"
@ -51,12 +47,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "uap10.0", "uap10.0", "{6B2E
nuget\uap10.0\MainPage.xaml.txt.pp = nuget\uap10.0\MainPage.xaml.txt.pp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "wpa81", "wpa81", "{20C1F6F6-6CA3-4C75-9058-90A8CDABCEE9}"
ProjectSection(SolutionItems) = preProject
nuget\wpa81\MainPage.xaml.cs.txt.pp = nuget\wpa81\MainPage.xaml.cs.txt.pp
nuget\wpa81\MainPage.xaml.txt.pp = nuget\wpa81\MainPage.xaml.txt.pp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Xamarin.iOS10", "Xamarin.iOS10", "{30BB9B64-B2B7-4F09-BF00-D4C76849A540}"
ProjectSection(SolutionItems) = preProject
nuget\Xamarin.iOS10\AppDelegate.cs.txt.pp = nuget\Xamarin.iOS10\AppDelegate.cs.txt.pp
@ -64,16 +54,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Xamarin.iOS10", "Xamarin.iO
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{391ce92c-08f6-4ddf-941c-a8980dcc196e}*SharedItemsImports = 4
src\runner\nunit.runner\nunit.runner.projitems*{47b8b14f-da28-4188-becb-23c4ee51e0f5}*SharedItemsImports = 4
src\runner\nunit.runner\nunit.runner.projitems*{09bcb5fa-30ad-49af-8034-5670ccb320b5}*SharedItemsImports = 4
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{17a2b97c-56ea-40b8-8901-5e0728876657}*SharedItemsImports = 4
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{2a198895-edfb-4a82-899e-e7d1d1c592e8}*SharedItemsImports = 4
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{af293652-baa0-4813-b4f3-2d5a2cdde0b4}*SharedItemsImports = 13
src\runner\nunit.runner\nunit.runner.projitems*{c9775283-c274-4ba9-a1bc-49418d7840e5}*SharedItemsImports = 4
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{391ce92c-08f6-4ddf-941c-a8980dcc196e}*SharedItemsImports = 4
src\runner\nunit.runner\nunit.runner.projitems*{3bf3745a-8491-46a9-af66-f8de22accf31}*SharedItemsImports = 4
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{af293652-baa0-4813-b4f3-2d5a2cdde0b4}*SharedItemsImports = 13
src\tests\nunit.runner.tests\nunit.runner.tests.projitems*{b0040786-1ab0-4fd6-93d2-e5ba330fb4bc}*SharedItemsImports = 4
src\runner\nunit.runner\nunit.runner.projitems*{c9209134-aea3-4c7f-ad74-00d578a6f208}*SharedItemsImports = 13
src\runner\nunit.runner\nunit.runner.projitems*{09bcb5fa-30ad-49af-8034-5670ccb320b5}*SharedItemsImports = 4
src\runner\nunit.runner\nunit.runner.projitems*{c9775283-c274-4ba9-a1bc-49418d7840e5}*SharedItemsImports = 4
EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
@ -286,146 +274,6 @@ Global
{17A2B97C-56EA-40B8-8901-5E0728876657}.Release|Mixed Platforms.Build.0 = Release|iPhone
{17A2B97C-56EA-40B8-8901-5E0728876657}.Release|x64.ActiveCfg = Release|iPhoneSimulator
{17A2B97C-56EA-40B8-8901-5E0728876657}.Release|x86.ActiveCfg = Release|iPhone
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|ARM.Build.0 = Release|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|x86.ActiveCfg = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Ad-Hoc|x86.Build.0 = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|Any CPU.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|ARM.ActiveCfg = Release|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|ARM.Build.0 = Release|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|iPhone.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|Mixed Platforms.Build.0 = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|x64.ActiveCfg = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|x64.Build.0 = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|x86.ActiveCfg = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.AppStore|x86.Build.0 = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|ARM.ActiveCfg = Debug|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|ARM.Build.0 = Debug|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|iPhone.Build.0 = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|Mixed Platforms.Build.0 = Debug|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|x64.ActiveCfg = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|x64.Build.0 = Debug|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|x86.ActiveCfg = Debug|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Debug|x86.Build.0 = Debug|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|Any CPU.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|ARM.ActiveCfg = Release|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|ARM.Build.0 = Release|ARM
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|iPhone.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|iPhone.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|Mixed Platforms.ActiveCfg = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|Mixed Platforms.Build.0 = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|x64.ActiveCfg = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|x64.Build.0 = Release|Any CPU
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|x86.ActiveCfg = Release|x86
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}.Release|x86.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|ARM.Build.0 = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|iPhone.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|x64.Deploy.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|x86.ActiveCfg = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|x86.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Ad-Hoc|x86.Deploy.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|Any CPU.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|ARM.ActiveCfg = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|ARM.Build.0 = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|ARM.Deploy.0 = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|iPhone.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|iPhone.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|iPhoneSimulator.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|Mixed Platforms.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|Mixed Platforms.Deploy.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|x64.ActiveCfg = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|x64.Build.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|x64.Deploy.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|x86.ActiveCfg = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|x86.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.AppStore|x86.Deploy.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|ARM.ActiveCfg = Debug|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|ARM.Build.0 = Debug|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|ARM.Deploy.0 = Debug|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|iPhone.Build.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|iPhone.Deploy.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|Mixed Platforms.Build.0 = Debug|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|x64.ActiveCfg = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|x64.Build.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|x64.Deploy.0 = Debug|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|x86.ActiveCfg = Debug|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|x86.Build.0 = Debug|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Debug|x86.Deploy.0 = Debug|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|Any CPU.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|Any CPU.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|ARM.ActiveCfg = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|ARM.Build.0 = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|ARM.Deploy.0 = Release|ARM
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|iPhone.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|iPhone.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|iPhone.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|Mixed Platforms.ActiveCfg = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|Mixed Platforms.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|Mixed Platforms.Deploy.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|x64.ActiveCfg = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|x64.Build.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|x64.Deploy.0 = Release|Any CPU
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|x86.ActiveCfg = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|x86.Build.0 = Release|x86
{2A198895-EDFB-4A82-899E-E7D1D1C592E8}.Release|x86.Deploy.0 = Release|x86
{C9775283-C274-4BA9-A1BC-49418D7840E5}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{C9775283-C274-4BA9-A1BC-49418D7840E5}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{C9775283-C274-4BA9-A1BC-49418D7840E5}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
@ -565,13 +413,10 @@ Global
{AF293652-BAA0-4813-B4F3-2D5A2CDDE0B4} = {040381B1-C9E8-4D7C-8A60-EF4C343C7374}
{391CE92C-08F6-4DDF-941C-A8980DCC196E} = {040381B1-C9E8-4D7C-8A60-EF4C343C7374}
{17A2B97C-56EA-40B8-8901-5E0728876657} = {040381B1-C9E8-4D7C-8A60-EF4C343C7374}
{47B8B14F-DA28-4188-BECB-23C4EE51E0F5} = {B3AE763A-DC9C-4F5D-B5F0-97A1B10D147B}
{2A198895-EDFB-4A82-899E-E7D1D1C592E8} = {040381B1-C9E8-4D7C-8A60-EF4C343C7374}
{C9775283-C274-4BA9-A1BC-49418D7840E5} = {B3AE763A-DC9C-4F5D-B5F0-97A1B10D147B}
{B0040786-1AB0-4FD6-93D2-E5BA330FB4BC} = {040381B1-C9E8-4D7C-8A60-EF4C343C7374}
{82E94D4E-EB38-4D00-A900-EA83CB465DEA} = {9535215D-5DAC-4E52-A0F2-5216F933234B}
{6B2E96B2-DED0-4541-97CE-416C0C6A38DD} = {9535215D-5DAC-4E52-A0F2-5216F933234B}
{20C1F6F6-6CA3-4C75-9058-90A8CDABCEE9} = {9535215D-5DAC-4E52-A0F2-5216F933234B}
{30BB9B64-B2B7-4F09-BF00-D4C76849A540} = {9535215D-5DAC-4E52-A0F2-5216F933234B}
EndGlobalSection
EndGlobal

Просмотреть файл

@ -1,26 +0,0 @@
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System.Reflection;
[assembly: AssemblyTitle("NUnit.Runner.wp81")]
[assembly: AssemblyDescription("NUnit Test Runner for Windows Phone 8.1")]

Просмотреть файл

@ -1,147 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{47B8B14F-DA28-4188-BECB-23C4EE51E0F5}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>NUnit.Runner</RootNamespace>
<AssemblyName>nunit.runner.wp81</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformVersion>8.1</TargetPlatformVersion>
<MinimumVisualStudioVersion>12</MinimumVisualStudioVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{76F1466A-8B6D-4E39-A767-685A06062A39};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Debug\nunit.runner.wp81.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Release\nunit.runner.wp81.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\ARM\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>ARM</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
<OutputPath>bin\ARM\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>ARM</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="nunit.framework, Version=3.0.5813.39035, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\NUnit.3.0.1\lib\dotnet\nunit.framework.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="PCLStorage, Version=1.0.2.0, Culture=neutral, PublicKeyToken=286fe515a2c35b64, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\PCLStorage.1.0.2\lib\portable-win8+wpa81\PCLStorage.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="PCLStorage.Abstractions, Version=1.0.2.0, Culture=neutral, PublicKeyToken=286fe515a2c35b64, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\PCLStorage.1.0.2\lib\portable-win8+wpa81\PCLStorage.Abstractions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Core, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Platform.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform.WinRT, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Platform.WinRT.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform.WinRT.Phone, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Platform.WinRT.Phone.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Xaml.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<Import Project="..\nunit.runner\nunit.runner.projitems" Label="Shared" />
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '12.0' ">
<VisualStudioVersion>12.0</VisualStudioVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetPlatformIdentifier)' == '' ">
<TargetPlatformIdentifier>WindowsPhoneApp</TargetPlatformIdentifier>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
<Import Project="..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

Просмотреть файл

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="3.0.1" targetFramework="wpa81" />
<package id="PCLStorage" version="1.0.2" targetFramework="wpa81" />
<package id="Xamarin.Forms" version="1.5.0.6447" targetFramework="wpa81" />
</packages>

Просмотреть файл

@ -1,7 +0,0 @@
<Application
x:Class="NUnit.Runner.Tests.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:NUnit.Runner.Tests">
</Application>

Просмотреть файл

@ -1,146 +0,0 @@
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System;
using Windows.ApplicationModel;
using Windows.ApplicationModel.Activation;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Media.Animation;
using Windows.UI.Xaml.Navigation;
namespace NUnit.Runner.Tests
{
/// <summary>
/// Provides application-specific behavior to supplement the default Application class.
/// </summary>
public sealed partial class App : Application
{
private TransitionCollection transitions;
/// <summary>
/// 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().
/// </summary>
public App()
{
this.InitializeComponent();
this.Suspending += this.OnSuspending;
}
/// <summary>
/// Invoked when the application is launched normally by the end user. Other entry points
/// will be used when the application is launched to open a specific file, to display
/// search results, and so forth.
/// </summary>
/// <param name="e">Details about the launch request and process.</param>
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();
// TODO: change this value to a cache size that is appropriate for your application
rootFrame.CacheSize = 1;
// Set the default language
rootFrame.Language = Windows.Globalization.ApplicationLanguages.Languages[0];
Xamarin.Forms.Forms.Init(e);
if (e.PreviousExecutionState == ApplicationExecutionState.Terminated)
{
// TODO: Load state from previously suspended application
}
// Place the frame in the current Window
Window.Current.Content = rootFrame;
}
if (rootFrame.Content == null)
{
// Removes the turnstile navigation for startup.
if (rootFrame.ContentTransitions != null)
{
this.transitions = new TransitionCollection();
foreach (var c in rootFrame.ContentTransitions)
{
this.transitions.Add(c);
}
}
rootFrame.ContentTransitions = null;
rootFrame.Navigated += this.RootFrame_FirstNavigated;
// When the navigation stack isn't restored navigate to the first page,
// configuring the new page by passing required information as a navigation
// parameter
if (!rootFrame.Navigate(typeof(MainPage), e.Arguments))
{
throw new Exception("Failed to create initial page");
}
}
// Ensure the current window is active
Window.Current.Activate();
}
/// <summary>
/// Restores the content transitions after the app has launched.
/// </summary>
/// <param name="sender">The object where the handler is attached.</param>
/// <param name="e">Details about the navigation event.</param>
private void RootFrame_FirstNavigated(object sender, NavigationEventArgs e)
{
var rootFrame = sender as Frame;
rootFrame.ContentTransitions = this.transitions ?? new TransitionCollection() { new NavigationThemeTransition() };
rootFrame.Navigated -= this.RootFrame_FirstNavigated;
}
/// <summary>
/// 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.
/// </summary>
/// <param name="sender">The source of the suspend request.</param>
/// <param name="e">Details about the suspend request.</param>
private void OnSuspending(object sender, SuspendingEventArgs e)
{
var deferral = e.SuspendingOperation.GetDeferral();
// TODO: Save application state and stop any background activity
deferral.Complete();
}
}
}

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 11 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 2.7 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 20 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 4.5 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 3.1 KiB

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 14 KiB

Просмотреть файл

@ -1,15 +0,0 @@
<forms:WindowsPhonePage
x:Class="NUnit.Runner.Tests.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:NUnit.Runner.Tests"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:forms="using:Xamarin.Forms.Platform.WinRT"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid>
</Grid>
</forms:WindowsPhonePage>

Просмотреть файл

@ -1,64 +0,0 @@
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System.Reflection;
using Windows.UI.Xaml.Navigation;
using NUnit.Runner.Services;
namespace NUnit.Runner.Tests
{
public sealed partial class MainPage
{
public MainPage()
{
InitializeComponent();
// Windows Phone will not load all tests within the current project,
// you must do it explicitly below
var nunit = new NUnit.Runner.App();
// If you want to add tests in another assembly, add a reference and
// duplicate the following line with a type from the referenced assembly
nunit.AddTestAssembly(typeof(MainPage).GetTypeInfo().Assembly);
// Available options for testing
nunit.Options = new TestOptions
{
// If True, the tests will run automatically when the app starts
// otherwise you must run them manually.
AutoRun = true,
// Information about the tcp listener host and port.
// For now, send result as XML to the listening server.
//TcpWriterParameters = new TcpWriterInfo("192.168.0.108", 13000),
// Creates a NUnit Xml result file on the host file system using PCLStorage library.
CreateXmlResultFile = false
};
LoadApplication(nunit);
this.NavigationCacheMode = NavigationCacheMode.Required;
}
}
}

Просмотреть файл

@ -1,44 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest" xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest" xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest" xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest">
<Identity Name="c537636a-785a-4fc3-9764-41ab4c6312da"
Publisher="CN=Rob"
Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="c537636a-785a-4fc3-9764-41ab4c6312da" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
<Properties>
<DisplayName>nunit.runner.tests.wp81</DisplayName>
<PublisherDisplayName>Rob</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Prerequisites>
<OSMinVersion>6.3.1</OSMinVersion>
<OSMaxVersionTested>6.3.1</OSMaxVersionTested>
</Prerequisites>
<Resources>
<Resource Language="x-generate"/>
</Resources>
<Applications>
<Application Id="App"
Executable="$targetnametoken$.exe"
EntryPoint="nunit.runner.tests.wp81.App">
<m3:VisualElements
DisplayName="nunit.runner.tests.wp81"
Square150x150Logo="Assets\Logo.png"
Square44x44Logo="Assets\SmallLogo.png"
Description="nunit.runner.tests.wp81"
ForegroundText="light"
BackgroundColor="transparent">
<m3:DefaultTile Wide310x150Logo="Assets\WideLogo.png" Square71x71Logo="Assets\Square71x71Logo.png"/>
<m3:SplashScreen Image="Assets\SplashScreen.png"/>
</m3:VisualElements>
</Application>
</Applications>
<Capabilities>
<Capability Name="internetClientServer" />
</Capabilities>
</Package>

Просмотреть файл

@ -1,26 +0,0 @@
// Copyright (c) 2015 Charlie Poole
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// ***********************************************************************
using System.Reflection;
[assembly: AssemblyTitle("NUnit.Runner.Tests.wp81")]
[assembly: AssemblyDescription("Unit Tests for NUnit Test Runner for Windows Phone 8.1")]

Просмотреть файл

@ -1,172 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{2A198895-EDFB-4A82-899E-E7D1D1C592E8}</ProjectGuid>
<OutputType>AppContainerExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>NUnit.Runner.Tests</RootNamespace>
<AssemblyName>nunit.runner.tests.wp81</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformVersion>8.1</TargetPlatformVersion>
<MinimumVisualStudioVersion>12</MinimumVisualStudioVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{76F1466A-8B6D-4E39-A767-685A06062A39};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\ARM\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>ARM</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
<OutputPath>bin\ARM\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>ARM</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_PHONE_APP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
</Compile>
<Compile Include="MainPage.xaml.cs">
<DependentUpon>MainPage.xaml</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<AppxManifest Include="Package.appxmanifest">
<SubType>Designer</SubType>
</AppxManifest>
</ItemGroup>
<ItemGroup>
<Content Include="Assets\Logo.scale-240.png" />
<Content Include="Assets\SmallLogo.scale-240.png" />
<Content Include="Assets\SplashScreen.scale-240.png" />
<Content Include="Assets\Square71x71Logo.scale-240.png" />
<Content Include="Assets\StoreLogo.scale-240.png" />
<Content Include="Assets\WideLogo.scale-240.png" />
</ItemGroup>
<ItemGroup>
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
<Page Include="MainPage.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
</ItemGroup>
<ItemGroup>
<Reference Include="nunit.framework, Version=3.0.5813.39035, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\NUnit.3.0.1\lib\dotnet\nunit.framework.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Core, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Platform.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform.WinRT, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Platform.WinRT.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Platform.WinRT.Phone, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Platform.WinRT.Phone.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Xamarin.Forms.1.5.0.6447\lib\wpa81\Xamarin.Forms.Xaml.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\runner\nunit.runner.wp81\nunit.runner.wp81.csproj">
<Project>{47b8b14f-da28-4188-becb-23c4ee51e0f5}</Project>
<Name>nunit.runner.wp81</Name>
</ProjectReference>
</ItemGroup>
<Import Project="..\nunit.runner.tests\nunit.runner.tests.projitems" Label="Shared" />
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '12.0' ">
<VisualStudioVersion>12.0</VisualStudioVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetPlatformIdentifier)' == '' ">
<TargetPlatformIdentifier>WindowsPhoneApp</TargetPlatformIdentifier>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
<Import Project="..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\Xamarin.Forms.1.5.0.6447\build\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

Просмотреть файл

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="3.0.1" targetFramework="wpa81" />
<package id="Xamarin.Forms" version="1.5.0.6447" targetFramework="wpa81" />
</packages>