<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProjectGuid>{730A31A5-6736-43CC-8F84-8FDA5093E283}</ProjectGuid> <OutputType>Library</OutputType> <RootNamespace>TestTINKLib</RootNamespace> <AssemblyName>TestTINKLib</AssemblyName> <TargetFrameworkVersion>v4.8</TargetFrameworkVersion> <TargetFrameworkProfile /> <NuGetPackageImportStamp> </NuGetPackageImportStamp> <ReleaseVersion>3.0</ReleaseVersion> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols> <DebugType>full</DebugType> <Optimize>false</Optimize> <OutputPath>bin\Debug</OutputPath> <DefineConstants>DEBUG;NOLIVESERVER</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="Microsoft.CSharp" /> <Reference Include="System" /> <Reference Include="System.Runtime.Serialization" /> <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> <Compile Include="Fixtures\ObjectTests\Model\Repository\Request\TestRequestBuilderLoggedIn.cs" /> <Compile Include="Fixtures\ObjectTests\Repository\Exception\TestBookingDeclinedException.cs" /> <Compile Include="Fixtures\ObjectTests\Repository\Exception\TestNoGPSDataException.cs" /> <Compile Include="Fixtures\ObjectTests\Repository\Exception\TestNotAtStationException.cs" /> <Compile Include="Fixtures\ObjectTests\Services\BluetoothLock\Tdo\TestLockInfoAuthTdo.cs" /> <Compile Include="Fixtures\ObjectTests\Services\TestLocksServicesContainerMutable.cs" /> <Compile Include="Fixtures\ObjectTests\Services\TestServicesContainerMutable.cs" /> <Compile Include="Fixtures\ObjectTests\Settings\BluetoothLock\TestLockIt.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Account\TestAccountPageViewModel.cs" /> <None Include="Fixtures\ObjectTests\Bike\BC\TestBikeInfo.cs" /> <None Include="Fixtures\ObjectTests\Bike\BluetoothLock\TestBikeInfo.cs" /> <None Include="Fixtures\ObjectTests\Bike\BluetoothLock\TestLockInfo.cs" /> <None Include="Fixtures\ObjectTests\Bike\BluetoothLock\TestLockInfoHelper.cs" /> <None Include="Fixtures\ObjectTests\Bike\BluetoothLock\TestLockInfoMutable.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBike.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikeCollection.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikeCollectionFilter.cs" /> <Compile Include="Fixtures\ObjectTests\Bike\BC\TestBikeInfoMutable.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikesAvailableResponse.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\CopriCallsHttpReference.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Exception\TestAuthcookieNotDefinedException.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Filter\TestIntersectFilter.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Filter\TestNullFilter.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Query\TestCachedQuery.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Query\TestCachedQueryLoggedIn.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestConnectorCache.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestCopriCallsHttps.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestCopriCallsStatic.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Response\TestResponseHelper.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestCommandLoggedIn.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestConnector.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestCopriServerUriList.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestFilter.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Query\TestQuery.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Query\TestQueryLoggedIn.cs" /> <Compile Include="Fixtures\ObjectTests\Logging\TestLoggingDirectoryManager.cs" /> <Compile Include="Fixtures\ObjectTests\Map\TestMapPageFilter.cs" /> <Compile Include="Fixtures\ObjectTests\Services\BluetoothLock\Crypto\TestCryptoHelper.cs" /> <Compile Include="Fixtures\ObjectTests\Services\BluetoothLock\TestLockItBaseService.cs" /> <Compile Include="Fixtures\ObjectTests\Services\BluetoothLock\TestLockServiceSimulation.cs" /> <Compile Include="Fixtures\ObjectTests\Settings\TestGroupFilterSettings.cs" /> <Compile Include="Fixtures\ObjectTests\Settings\TestPollingParameters.cs" /> <Compile Include="Fixtures\ObjectTests\Settings\TestSettings.cs" /> <Compile Include="Fixtures\ObjectTests\Station\TestNullStation.cs" /> <Compile Include="Fixtures\ObjectTests\TestFilterCollection.cs" /> <Compile Include="Fixtures\ObjectTests\TestFilterCollectionStore.cs" /> <Compile Include="Fixtures\ObjectTests\TestJsonSettingsDictionary.cs" /> <Compile Include="Fixtures\ObjectTests\TestPollingTaskManager.cs" /> <Compile Include="Fixtures\ObjectTests\TestPollingUpdateTask.cs" /> <Compile Include="Fixtures\ObjectTests\TestWhatsNew.cs" /> <Compile Include="Fixtures\ObjectTests\User\Account\TestAccount.cs" /> <Compile Include="Fixtures\ObjectTests\User\Account\TestAccountExtensions.cs" /> <None Include="Fixtures\ObjectTests\User\Account\TestStore.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestBookedClosed.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestBookedOpen.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestBookedDisconnected.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestDisposableDisconnected.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestDisposableOpen.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestReservedOpen.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\RequestHandler\TestReservedDisconnected.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Bikes\Bike\BluetoothLock\TestRequestHandlerFactory.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\CopriWebView\TestManageAccountViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\CopriWebView\TestPasswordForgottonViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Info\TestInfoViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Map\TestMapPageFilter.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Map\TestMapPageViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\Settings\TestFilterCollectionMutable.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestBikeAtStationInUseStateInfoProvider.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestBikeAtStationViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestBikesAtStationPageViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestBikeViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestBikeViewModelFactory.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestMyBikeInUseStateInfoProvider.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestMyBikePageViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestMyBikesPageViewModel.cs" /> <Compile Include="Fixtures\ObjectTests\ViewModel\TestViewModelHelper.cs" /> <Compile Include="Fixtures\UseCases\ConnectedOffline\TestTinkApp.cs" /> <Compile Include="Fixtures\UseCases\TestHelper.cs" /> <Compile Include="LoginSessionCopriInfo.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikeSerializeJSON.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikeCollectionSerializeJSON.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestStateBookedInfoSerializeJSON.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestCopriCallsMemory.cs.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Response\TestBikesAvailableResponse.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Response\TestBikesOccupiedResponse.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Response\TestBookingResponse.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Response\TestResponseBase.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\Response\TestStationsAllResponse.cs" /> <Compile Include="Fixtures\ObjectTests\Connector\TestTextToTypeHelper.cs" /> <Compile Include="Fixtures\ObjectTests\State\TestStateBookedInfo.cs" /> <Compile Include="Fixtures\ObjectTests\State\TestStateDisposableInfo.cs" /> <Compile Include="Fixtures\ObjectTests\State\TestStateInfoMutable.cs" /> <Compile Include="Fixtures\ObjectTests\State\TestStateInfoSerializeJSON.cs" /> <Compile Include="Fixtures\ObjectTests\State\TestStateRequestedInfo.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikeMutable.cs" /> <None Include="Fixtures\ObjectTests\Bike\TestBikeCollectionMutable.cs" /> <Compile Include="Fixtures\ObjectTests\State\TestStateRequestedInfoSerializeJSON.cs" /> <Compile Include="Fixtures\ObjectTests\Station\TestStation.cs" /> <Compile Include="Fixtures\UseCases\SelectStation\TestTinkApp.cs" /> <Compile Include="Fixtures\ObjectTests\User\Account\TestValidator.cs" /> <Compile Include="Fixtures\ObjectTests\User\TestUser.cs" /> <Compile Include="Mocks\Bike\BikeCollectionMock.cs" /> <Compile Include="Mocks\Connector\CopriCallsCacheMemory.cs" /> <Compile Include="Mocks\DateTimeMocker.cs" /> <Compile Include="TestHelper.cs" /> </ItemGroup> <ItemGroup> <None Include="app.config" /> </ItemGroup> <ItemGroup> <PackageReference Include="Newtonsoft.Json"> <Version>13.0.1</Version> </PackageReference> <PackageReference Include="NSubstitute"> <Version>4.2.2</Version> </PackageReference> <PackageReference Include="NUnit"> <Version>3.13.2</Version> </PackageReference> <PackageReference Include="NUnit3TestAdapter"> <Version>4.0.0</Version> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="PCLStorage"> <Version>1.0.2</Version> </PackageReference> <PackageReference Include="RhinoMocks"> <Version>3.6.1</Version> </PackageReference> <PackageReference Include="Serilog.Sinks.File"> <Version>5.0.0</Version> </PackageReference> <PackageReference Include="System.Private.DataContractSerialization"> <Version>4.3.0</Version> </PackageReference> <PackageReference Include="System.Reflection.TypeExtensions"> <Version>4.7.0</Version> </PackageReference> <PackageReference Include="System.Runtime.Serialization.Formatters"> <Version>4.3.0</Version> </PackageReference> <PackageReference Include="Xamarin.Essentials"> <Version>1.7.0</Version> </PackageReference> </ItemGroup> <ItemGroup> <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" /> </ItemGroup> <ItemGroup> <ProjectReference Include="..\LockItBLE\LockItBLE.csproj"> <Project>{bde9ce26-15cf-47da-a4f6-b6956d02d0fc}</Project> <Name>LockItBLE</Name> </ProjectReference> <ProjectReference Include="..\LockItShared\LockItShared.csproj"> <Project>{3589ED1D-E734-429D-976F-1BEA4371DF14}</Project> <Name>LockItShared</Name> </ProjectReference> <ProjectReference Include="..\TestFramework\TestFramework.csproj"> <Project>{4884b154-2af0-4bca-aa53-1d82dfaf502b}</Project> <Name>TestFramework</Name> </ProjectReference> <ProjectReference Include="..\TINKLib\TINKLib.csproj"> <Project>{b77f4222-0860-4494-a07c-ee8e09fa9983}</Project> <Name>TINKLib</Name> </ProjectReference> </ItemGroup> <ItemGroup> <Folder Include="Fixtures\ObjectTests\Connector\Updater\" /> <Folder Include="Fixtures\UseCases\Startup\" /> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> </Project>