Skip to content

Commit

Permalink
General project settings
Browse files Browse the repository at this point in the history
  • Loading branch information
Mike James committed Nov 13, 2014
1 parent 13f6a81 commit 6cfc398
Show file tree
Hide file tree
Showing 9 changed files with 766 additions and 609 deletions.
1,088 changes: 544 additions & 544 deletions StepCounter.Android/Resources/Resource.designer.cs

Large diffs are not rendered by default.

7 changes: 1 addition & 6 deletions StepCounter.Android/StepCounter.Android.csproj
Expand Up @@ -61,9 +61,6 @@
<Compile Include="Database\StepEntryManager.cs" />
<Compile Include="Database\StepEntryRepositoryADO.cs" />
<Compile Include="Controls\ProgressView.cs" />
<Compile Include="..\StepCounter\Views\ProgressViewCommon.cs">
<Link>Controls\ProgressViewCommon.cs</Link>
</Compile>
<Compile Include="Adapters\HistoryItemAdapter.cs" />
<Compile Include="Helpers\Utils.cs" />
<Compile Include="Activities\MainActivity.cs" />
Expand All @@ -75,6 +72,7 @@
<Compile Include="Controls\IntEditTextPreference.cs" />
<Compile Include="Activities\SettingsActivity.cs" />
<Compile Include="Adapters\HistorySpinnerAdapter.cs" />
<Compile Include="Controls\ProgressViewCommon.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\AboutResources.txt" />
Expand Down Expand Up @@ -156,7 +154,4 @@
<Folder Include="Resources\values-da\" />
<Folder Include="Resources\values-it\" />
</ItemGroup>
<ItemGroup>
<InterfaceDefinition Include="StepCounter.storyboard" />
</ItemGroup>
</Project>
129 changes: 80 additions & 49 deletions StepCounter.Xamarin.sln
@@ -1,6 +1,6 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
# Visual Studio 2012
VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StepCounter.iOS", "StepCounter\StepCounter.iOS.csproj", "{E0535745-3089-4824-AF07-D1472F404A0D}"
Expand All @@ -9,6 +9,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StepCounter.Android", "Step
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StepCounter.Analysis", "StepCounter.Analysis\StepCounter.Analysis.csproj", "{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Testing", "Testing", "{78963B0D-E8F4-4493-A0F7-2D9FD355590C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StepCounter.iOS.UITest", "StepCounter.iOS.UITest\StepCounter.iOS.UITest.csproj", "{5425DF69-13D6-40B4-A3BF-B9920A7443B6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
Expand All @@ -25,30 +29,52 @@ Global
Release|iPhoneSimulator = Release|iPhoneSimulator
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|Any CPU.Build.0 = Ad-Hoc|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|Any CPU.ActiveCfg = AppStore|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|Any CPU.Build.0 = AppStore|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhone.Build.0 = AppStore|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhone.ActiveCfg = Debug|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhone.Build.0 = Debug|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|Any CPU.Build.0 = Release|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhone.ActiveCfg = Release|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhone.Build.0 = Release|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|Any CPU.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|iPhone.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhone.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|Any CPU.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhone.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhone.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.AppStore|Any CPU.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.AppStore|iPhone.Build.0 = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Debug|iPhone.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Release|Any CPU.Build.0 = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Release|iPhone.ActiveCfg = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Release|iPhone.Build.0 = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{5425DF69-13D6-40B4-A3BF-B9920A7443B6}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{CE7D99E2-F6C4-4741-AAAB-F1FFF182C56B}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
{CE7D99E2-F6C4-4741-AAAB-F1FFF182C56B}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
{CE7D99E2-F6C4-4741-AAAB-F1FFF182C56B}.Ad-Hoc|Any CPU.Deploy.0 = Debug|Any CPU
Expand All @@ -74,33 +100,38 @@ Global
{CE7D99E2-F6C4-4741-AAAB-F1FFF182C56B}.Release|iPhone.Build.0 = Release|Any CPU
{CE7D99E2-F6C4-4741-AAAB-F1FFF182C56B}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{CE7D99E2-F6C4-4741-AAAB-F1FFF182C56B}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|Any CPU.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|iPhone.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhone.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|Any CPU.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhone.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhone.Build.0 = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{08ABF7C5-8E9A-431A-8F7E-F4D95B44C5FA}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|Any CPU.Build.0 = Ad-Hoc|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|Any CPU.ActiveCfg = AppStore|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|Any CPU.Build.0 = AppStore|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhone.Build.0 = AppStore|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhone.ActiveCfg = Debug|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhone.Build.0 = Debug|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|Any CPU.Build.0 = Release|Any CPU
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhone.ActiveCfg = Release|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhone.Build.0 = Release|iPhone
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{E0535745-3089-4824-AF07-D1472F404A0D}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
GlobalSection(NestedProjects) = preSolution
{5425DF69-13D6-40B4-A3BF-B9920A7443B6} = {78963B0D-E8F4-4493-A0F7-2D9FD355590C}
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = StepCounter\StepCounter.iOS.csproj
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
48 changes: 40 additions & 8 deletions StepCounter.Xamarin.userprefs
@@ -1,25 +1,57 @@
<Properties>
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget.Michael's iPhone" />
<MonoDevelop.Ide.Workbench ActiveDocument="StepCounter/Views/StepCounterController.cs">
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug|iPhone" PreferredExecutionTarget="MonoDevelop.IPhone.IPhoneDeviceTarget" />
<MonoDevelop.Ide.Workbench ActiveDocument="StepCounter.iOS.UITest/StepCounterUITests.cs">
<Files>
<File FileName="StepCounter/Views/Custom Views/SadFace.cs" Line="1" Column="1" />
<File FileName="StepCounter/Views/StepCounterController.cs" Line="1" Column="1" />
<File FileName="StepCounter/Views/StepCounterController.designer.cs" Line="1" Column="1" />
<File FileName="StepCounter/packages.config" Line="1" Column="1" />
<File FileName="StepCounter/StepManager.cs" Line="14" Column="14" />
<File FileName="StepCounter/StepManager.cs" Line="1" Column="1" />
<File FileName="StepCounter/Views/Custom Views/ProgressView.cs" Line="1" Column="1" />
<File FileName="StepCounter/Views/Custom Views/BackgroundView.cs" Line="1" Column="1" />
<File FileName="StepCounter/Info.plist" />
<File FileName="StepCounter/Helpers/Conversion.cs" Line="1" Column="1" />
<File FileName="StepCounter.Android/Controls/FontFitTextView.cs" Line="1" Column="1" />
<File FileName="StepCounter/AppDelegate.cs" Line="1" Column="1" />
<File FileName="StepCounter/Views/StepCounterController.cs" Line="22" Column="22" />
<File FileName="StepCounter.iOS.UITest/StepCounterUITests.cs" Line="53" Column="53" />
<File FileName="StepCounter.Android/Controls/ProgressViewCommon.cs" Line="30" Column="30" />
</Files>
<Pads>
<Pad Id="ProjectPad">
<State expanded="True">
<Node name="Testing" expanded="True">
<Node name="StepCounter.iOS.UITest" expanded="True" />
</Node>
<Node name="StepCounter.Android" expanded="True">
<Node name="Controls" expanded="True" />
</Node>
<Node name="StepCounter.iOS" expanded="True">
<Node name="ComponentReferenceFolder" expanded="True" />
<Node name="Views" expanded="True">
<Node name="LaunchScreen.storyboard" selected="True" />
</Node>
</Node>
</State>
</Pad>
<Pad Id="MonoDevelop.NUnit.TestPad">
<State expanded="True">
<Node name="Testing" expanded="True">
<Node name="StepCounter.iOS.UITest" expanded="True">
<Node name="StepCounter" expanded="True">
<Node name="iOS" expanded="True">
<Node name="UITests" expanded="True">
<Node name="GestureValidationTests" selected="True" />
</Node>
</Node>
</Node>
</Node>
</Node>
</State>
</Pad>
</Pads>
</MonoDevelop.Ide.Workbench>
<MonoDevelop.Ide.DebuggingService.Breakpoints>
<BreakpointStore>
<Breakpoint file="/Users/jamesmontemagno/Documents/GitHub/My-StepCounter/StepCounter.Android/Database/StepEntryDatabaseADO.cs" line="50" column="1" />
<Breakpoint file="/Users/jamesmontemagno/Documents/GitHub/My-StepCounter/StepCounter/Views/StepCounterViewController.cs" line="56" column="1" />
</BreakpointStore>
<BreakpointStore />
</MonoDevelop.Ide.DebuggingService.Breakpoints>
<MonoDevelop.Ide.DebuggingService.PinnedWatches>
<Watch file="StepCounter/Views/StepCounterViewController.cs" line="56" offsetX="894" offsetY="1210" expression="View" liveUpdate="False" />
Expand Down
46 changes: 46 additions & 0 deletions StepCounter.iOS.UITest/StepCounter.iOS.UITest.csproj
@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{5425DF69-13D6-40B4-A3BF-B9920A7443B6}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>StepCounter.iOS.UITest</RootNamespace>
<AssemblyName>StepCounter.iOS.UITest</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>full</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="nunit.framework">
<HintPath>..\packages\NUnit.2.6.3\lib\nunit.framework.dll</HintPath>
</Reference>
<Reference Include="Xamarin.UITest">
<HintPath>..\packages\Xamarin.UITest.0.6.5\lib\Xamarin.UITest.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="StepCounterUITests.cs" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<ItemGroup>
<None Include="packages.config" />
</ItemGroup>
</Project>
41 changes: 41 additions & 0 deletions StepCounter.iOS.UITest/StepCounterUITests.cs
@@ -0,0 +1,41 @@
using System;
using NUnit.Framework;
using System.Reflection;
using System.IO;
using Xamarin.UITest.iOS;
using Xamarin.UITest;
using Xamarin.UITest.Queries;
using System.Linq;

namespace StepCounter.iOS.UITests
{
[TestFixture]
public class GestureValidationTests
{
iOSApp _app;

public string PathToIPA { get; set; }

[TestFixtureSetUp]
public void TestFixtureSetup()
{
string currentFile = new Uri(Assembly.GetExecutingAssembly().CodeBase).LocalPath;
FileInfo fi = new FileInfo(currentFile);
string dir = fi.Directory.Parent.Parent.Parent.FullName;
PathToIPA = Path.Combine(dir, "StepCounter", "bin", "iPhoneSimulator", "Debug", "StepCounteriOS.app");
}

[SetUp]
public void SetUp()
{
_app = ConfigureApp.iOS.AppBundle(PathToIPA).ApiKey("0c4aec6adb022f65167bde1dc14de100").StartApp();
}

[Test]
public void SwipeDownToReset()
{
_app.Repl();
}

}
}

0 comments on commit 6cfc398

Please sign in to comment.