Xamarin.Forms/Xamarin.Forms.Core.UnitTests/Xamarin.Forms.Core.UnitTest...

295 строки
14 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.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>{00259593-A283-47A5-ACB7-9C3819B16364}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Xamarin.Forms.Core.UnitTests</RootNamespace>
<AssemblyName>Xamarin.Forms.Core.UnitTests</AssemblyName>
<TargetFrameworkVersion>v4.7</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoWarn>0114;0672;0108;0067;0168;0169;0219;0612;0618;1998;4014</NoWarn>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoWarn>0114;0672;0108;0067;0168;0169;0219;0612;0618;1998;4014</NoWarn>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Drawing" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="NUnit" Version="3.13.1" />
<PackageReference Include="NUnit3TestAdapter">
<Version>3.17.0</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<ItemGroup>
<Compile Include="AcceleratorTypeConverterUnitTests.cs" />
<Compile Include="AcceleratorUnitTests.cs" />
<Compile Include="AnimatableKeyTests.cs" />
<Compile Include="BaseTestFixture.cs" />
<Compile Include="AbsoluteLayoutTests.cs" />
<Compile Include="BindableLayoutTests.cs" />
<Compile Include="BindableObjectExtensionTests.cs" />
<Compile Include="BindableObjectUnitTests.cs" />
<Compile Include="BindablePropertyUnitTests.cs" />
<Compile Include="BindingBaseUnitTests.cs" />
<Compile Include="BindingExpressionTests.cs" />
<Compile Include="BindingTests.cs" />
<Compile Include="BindingTypeConverterTests.cs" />
<Compile Include="BindingUnitTests.cs" />
<Compile Include="ButtonUnitTest.cs" />
<Compile Include="CarouselPageTests.cs" />
<Compile Include="CarouselViewTests.cs" />
<Compile Include="CellTests.cs" />
<Compile Include="ColorUnitTests.cs" />
<Compile Include="CommandSourceTests.cs" />
<Compile Include="CommandTests.cs" />
<Compile Include="DependencyResolutionTests.cs" />
<Compile Include="DataPackageTests.cs" />
<Compile Include="DropGestureRecognizerTests.cs" />
<Compile Include="DragGestureRecognizerTests.cs" />
<Compile Include="ItemsLayoutTypeConverterTests.cs" />
<Compile Include="FlyoutPageUnitTests.cs" />
<Compile Include="MultiBindingTests.cs" />
<Compile Include="MarshalingObservableCollectionTests.cs" />
<Compile Include="NumericExtensionsTests.cs" />
<Compile Include="RadioButtonTests.cs" />
<Compile Include="RefreshViewTests.cs" />
<Compile Include="MockDispatcherProvider.cs" />
<Compile Include="MockDispatcher.cs" />
<Compile Include="DeviceUnitTests.cs" />
<Compile Include="EffectiveFlowDirectionExtensions.cs" />
<Compile Include="ShellElementCollectionTests.cs" />
<Compile Include="ShellFlyoutItemGroupTests.cs" />
<Compile Include="ShellFlyoutItemTemplateTests.cs" />
<Compile Include="ShellModalTests.cs" />
<Compile Include="ShellNavigatedArgsTests.cs" />
<Compile Include="ShellNavigationStateTests.cs" />
<Compile Include="ShellNavigatingTests.cs" />
<Compile Include="ShellTestBase.cs" />
<Compile Include="ShellLifeCycleTests.cs" />
<Compile Include="ShellUriHandlerTests.cs" />
<Compile Include="CheckBoxUnitTests.cs" />
<Compile Include="StyleSheets\BaseClassSelectorTests.cs" />
<Compile Include="StateTriggerTests.cs" />
<Compile Include="VisualTests.cs" />
<Compile Include="FlowDirectionTests.cs" />
<Compile Include="ImageButtonUnitTest.cs" />
<Compile Include="ItemsViewTests.cs" />
<Compile Include="LayoutChildIntoBoundingRegionTests.cs" />
<Compile Include="MenuUnitTests.cs" />
<Compile Include="PreviewerReflectionTests.cs" />
<Compile Include="RegionTests.cs" />
<Compile Include="RelativeSourceBindingTests.cs" />
<Compile Include="ShellTests.cs" />
<Compile Include="SpanTests.cs" />
<Compile Include="TabIndexTests.cs" />
<Compile Include="TitleViewUnitTests.cs" />
<Compile Include="TemplatedViewUnitTests.cs" />
<Compile Include="TemplatedPageUnitTests.cs" />
<Compile Include="ContentFormUnitTests.cs" />
<Compile Include="ContraintTypeConverterTests.cs" />
<Compile Include="ControlTemplateTests.cs" />
<Compile Include="DataTemplateSelectorTests.cs" />
<Compile Include="DatePickerUnitTest.cs" />
<Compile Include="DependencyServiceTests.cs" />
<Compile Include="DistanceTests.cs" />
<Compile Include="DynamicBindingContextTests.cs" />
<Compile Include="EasingTests.cs" />
<Compile Include="EffectTests.cs" />
<Compile Include="ElementTests.cs" />
<Compile Include="EntryCellTests.cs" />
<Compile Include="EntryUnitTests.cs" />
<Compile Include="FluentTests.cs" />
<Compile Include="FontUnitTests.cs" />
<Compile Include="FormattedStringTests.cs" />
<Compile Include="FrameUnitTests.cs" />
<Compile Include="GeocoderUnitTests.cs" />
<Compile Include="GroupViewUnitTests.cs" />
<Compile Include="ImageTests.cs" />
<Compile Include="KeyboardTests.cs" />
<Compile Include="LabelTests.cs" />
<Compile Include="ListProxyTests.cs" />
<Compile Include="ListViewTests.cs" />
<Compile Include="MapSpanTests.cs" />
<Compile Include="MapTests.cs" />
<Compile Include="MarginTests.cs" />
<Compile Include="MasterDetailFormUnitTests.cs" />
<Compile Include="MenuItemTests.cs" />
<Compile Include="MessagingCenterTests.cs" />
<Compile Include="MockViewModel.cs" />
<Compile Include="MotionTests.cs" />
<Compile Include="MultiPageTests.cs" />
<Compile Include="NavigationModelTests.cs" />
<Compile Include="NavigationProxyTests.cs" />
<Compile Include="NavigationUnitTest.cs" />
<Compile Include="NotifyCollectionChangedEventArgsExtensionsTests.cs" />
<Compile Include="ObservableWrapperTests.cs" />
<Compile Include="OpenGLViewUnitTests.cs" />
<Compile Include="PageTests.cs" />
<Compile Include="PanGestureRecognizerUnitTests.cs" />
<Compile Include="PinTests.cs" />
<Compile Include="PlatformSpecificsTests.cs" />
<Compile Include="PointTests.cs" />
<Compile Include="PositionTests.cs" />
<Compile Include="ProgressBarTests.cs" />
<Compile Include="RectangleUnitTests.cs" />
<Compile Include="RegistrarUnitTests.cs" />
<Compile Include="RelativeLayoutTests.cs" />
<Compile Include="ScrollViewUnitTests.cs" />
<Compile Include="SearchBarUnitTests.cs" />
<Compile Include="SizeTests.cs" />
<Compile Include="SliderUnitTests.cs" />
<Compile Include="StackLayoutUnitTests.cs" />
<Compile Include="StepperUnitTests.cs" />
<Compile Include="SwitchCellTests.cs" />
<Compile Include="SwitchUnitTests.cs" />
<Compile Include="TabbedFormUnitTests.cs" />
<Compile Include="TableModelTests.cs" />
<Compile Include="TableRootUnitTests.cs" />
<Compile Include="TableSectionTests.cs" />
<Compile Include="TableViewUnitTests.cs" />
<Compile Include="TapGestureRecognizerTests.cs" />
<Compile Include="TemplatedItemsListTests.cs" />
<Compile Include="TextCellTests.cs" />
<Compile Include="TextDecorationUnitTests.cs" />
<Compile Include="ThicknessTests.cs" />
<Compile Include="TimePickerUnitTest.cs" />
<Compile Include="ToolbarItemTests.cs" />
<Compile Include="ToolbarTrackerTests.cs" />
<Compile Include="ToStringValueConverterTests.cs" />
<Compile Include="TypeUnitTests.cs" />
<Compile Include="ViewCellTests.cs" />
<Compile Include="ViewUnitTests.cs" />
<Compile Include="VisualStateManagerTests.cs" />
<Compile Include="WeakEventManagerTests.cs" />
<Compile Include="WebViewUnitTests.cs" />
<Compile Include="ImageSourceTests.cs" />
<Compile Include="DataTemplateTests.cs" />
<Compile Include="LayoutOptionsUnitTests.cs" />
<Compile Include="ContentViewUnitTest.cs" />
<Compile Include="MockPlatformServices.cs" />
<Compile Include="GridTests.cs" />
<Compile Include="GridLengthTypeConverterTests.cs" />
<Compile Include="BoxViewUnitTests.cs" />
<Compile Include="NotifiedPropertiesTests.cs" />
<Compile Include="PickerTests.cs" />
<Compile Include="EditorTests.cs" />
<Compile Include="UriImageSourceTests.cs" />
<Compile Include="ResourceDictionaryTests.cs" />
<Compile Include="BehaviorTest.cs" />
<Compile Include="EventTriggerTest.cs" />
<Compile Include="DynamicResourceTests.cs" />
<Compile Include="StyleTests.cs" />
<Compile Include="DataTriggerTests.cs" />
<Compile Include="MultiTriggerTests.cs" />
<Compile Include="TriggerTests.cs" />
<Compile Include="PinchGestureRecognizerTests.cs" />
<Compile Include="AppLinkEntryTests.cs" />
<Compile Include="NativeBindingTests.cs" />
<Compile Include="TypedBindingUnitTests.cs" />
<Compile Include="AnimationTests.cs" />
<Compile Include="StyleSheets\MockStylable.cs" />
<Compile Include="StyleSheets\SelectorTests.cs" />
<Compile Include="StyleSheets\IStylableTest.cs" />
<Compile Include="StyleSheets\StyleTests.cs" />
<Compile Include="FlexLayoutTests.cs" />
<Compile Include="FlexLayoutAlignItemsTests.cs" />
<Compile Include="FlexLayoutFlexDirectionTests.cs" />
<Compile Include="FlexLayoutMarginTests.cs" />
<Compile Include="FlexLayoutAlignContentTests.cs" />
<Compile Include="FlexLayoutAlignSelfTests.cs" />
<Compile Include="FlexOrderTests.cs" />
<Compile Include="FontAttributeConverterUnitTests.cs" />
<Compile Include="AppThemeTests.cs" />
<Compile Include="DoubleCollectionTests.cs" />
<Compile Include="PointCollectionTests.cs" />
<Compile Include="PathFigureCollectionTests.cs" />
<Compile Include="PolygonTests.cs" />
<Compile Include="PolylineTests.cs" />
<Compile Include="RectangleTests.cs" />
<Compile Include="LineTests.cs" />
<Compile Include="GeometryTests.cs" />
<Compile Include="RectUnitTests.cs" />
<Compile Include="BrushUnitTests.cs" />
<Compile Include="LinearGradientBrushTests.cs" />
<Compile Include="SolidColorBrushTests.cs" />
<Compile Include="RadialGradientBrushTests.cs" />
<Compile Include="SwipeViewTests.cs" />
<Compile Include="PathSegmentTests.cs" />
<Compile Include="GeometryTests.cs" />
<Compile Include="ShellParameterPassingTests.cs" />
<Compile Include="StyleSheets\StyleParserTests.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Xamarin.Forms.Core\Xamarin.Forms.Core.csproj">
<Project>{57b8b73d-c3b5-4c42-869e-7b2f17d354ac}</Project>
<Name>Xamarin.Forms.Core</Name>
</ProjectReference>
<ProjectReference Include="..\Xamarin.Forms.Maps\Xamarin.Forms.Maps.csproj">
<Project>{7D13BAC2-C6A4-416A-B07E-C169B199E52B}</Project>
<Name>Xamarin.Forms.Maps</Name>
</ProjectReference>
<ProjectReference Include="..\Xamarin.Forms.Platform\Xamarin.Forms.Platform.csproj">
<Project>{D31A6537-ED9C-4EBD-B231-A8D4FE44126A}</Project>
<Name>Xamarin.Forms.Platform</Name>
</ProjectReference>
<ProjectReference Include="..\Xamarin.Forms.Xaml\Xamarin.Forms.Xaml.csproj">
<Project>{9db2f292-8034-4e06-89ad-98bbda4306b9}</Project>
<Name>Xamarin.Forms.Xaml</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
<!-- 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>
-->
<ItemGroup>
<EmbeddedResource Include="Images\crimson.jpg">
<LogicalName>Images/crimson.jpg</LogicalName>
</EmbeddedResource>
</ItemGroup>
<ItemGroup />
<Target Name="_CopyNUnitTestAdapterFiles" AfterTargets="Build">
<ItemGroup>
<_NUnitTestAdapterFiles Include="$(NuGetPackageRoot)NUnit3TestAdapter\%(Version)\build\net35\**" Condition="@(PackageReference -> '%(Identity)') == 'NUnit3TestAdapter'" InProject="False" />
</ItemGroup>
<Copy SourceFiles="@(_NUnitTestAdapterFiles)" DestinationFolder="$(SolutionDir)packages\NUnitTestAdapter.AnyVersion\tools\%(RecursiveDir)" ContinueOnError="true" Retries="0" />
<Copy SourceFiles="@(_NUnitTestAdapterFiles)" DestinationFolder="$(SolutionDir)packages\NUnitTestAdapter.AnyVersion\build\%(RecursiveDir)" ContinueOnError="true" Retries="0" />
</Target>
</Project>