1
- <? xml version = " 1.0 " encoding = " utf-8 " ? >
2
- < Project ToolsVersion = " 14.0 " DefaultTargets = " Build " xmlns = " http://schemas.microsoft.com/developer/msbuild/2003 " >
1
+ <Project Sdk = " Microsoft.NET.Sdk " >
2
+
3
3
<PropertyGroup >
4
- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5
- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6
- <ProjectGuid >{655E7C1A-A2F2-4505-A92F-58088BB01001}</ProjectGuid >
7
- <OutputType >Library</OutputType >
8
- <AppDesignerFolder >Properties</AppDesignerFolder >
9
- <RootNamespace >Firebase.Auth.Tests</RootNamespace >
10
- <AssemblyName >Firebase.Auth.Tests</AssemblyName >
11
- <TargetFrameworkVersion >v4.6</TargetFrameworkVersion >
12
- <FileAlignment >512</FileAlignment >
13
- <ProjectTypeGuids >{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids >
14
- <VisualStudioVersion Condition =" '$(VisualStudioVersion)' == ''" >10.0</VisualStudioVersion >
15
- <VSToolsPath Condition =" '$(VSToolsPath)' == ''" >$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath >
16
- <ReferencePath >$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath >
17
- <IsCodedUITest >False</IsCodedUITest >
18
- <TestProjectType >UnitTest</TestProjectType >
4
+ <TargetFramework >netcoreapp3.0</TargetFramework >
5
+ <IsPackable >false</IsPackable >
19
6
</PropertyGroup >
20
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
21
- <DebugSymbols >true</DebugSymbols >
22
- <DebugType >full</DebugType >
23
- <Optimize >false</Optimize >
24
- <OutputPath >bin\Debug\</OutputPath >
25
- <DefineConstants >DEBUG;TRACE</DefineConstants >
26
- <ErrorReport >prompt</ErrorReport >
27
- <WarningLevel >4</WarningLevel >
28
- </PropertyGroup >
29
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
30
- <DebugType >pdbonly</DebugType >
31
- <Optimize >true</Optimize >
32
- <OutputPath >bin\Release\</OutputPath >
33
- <DefineConstants >TRACE</DefineConstants >
34
- <ErrorReport >prompt</ErrorReport >
35
- <WarningLevel >4</WarningLevel >
36
- </PropertyGroup >
37
- <ItemGroup >
38
- <Reference Include =" FluentAssertions, Version=5.4.2.0, Culture=neutral, PublicKeyToken=33f2691a05b67b6a, processorArchitecture=MSIL" >
39
- <HintPath >..\packages\FluentAssertions.5.4.2\lib\net45\FluentAssertions.dll</HintPath >
40
- </Reference >
41
- <Reference Include =" Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL" >
42
- <HintPath >..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath >
43
- </Reference >
44
- <Reference Include =" System" />
45
- <Reference Include =" System.Net.Http" />
46
- <Reference Include =" System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL" >
47
- <HintPath >..\packages\System.ValueTuple.4.5.0\lib\netstandard1.0\System.ValueTuple.dll</HintPath >
48
- </Reference >
49
- <Reference Include =" System.Xml" />
50
- <Reference Include =" System.Xml.Linq" />
51
- </ItemGroup >
52
- <Choose >
53
- <When Condition =" ('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'" >
54
- <ItemGroup >
55
- <Reference Include =" Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
56
- </ItemGroup >
57
- </When >
58
- <Otherwise >
59
- <ItemGroup >
60
- <Reference Include =" Microsoft.VisualStudio.QualityTools.UnitTestFramework" />
61
- </ItemGroup >
62
- </Otherwise >
63
- </Choose >
64
- <ItemGroup >
65
- <Compile Include =" IntegrationTests.cs" />
66
- <Compile Include =" Properties\AssemblyInfo.cs" />
67
- </ItemGroup >
7
+
68
8
<ItemGroup >
69
- <ProjectReference Include =" ..\Firebase.Auth\Firebase.Auth.csproj" >
70
- <Project >{70a39fce-33fb-43bf-b16c-4268354d315d}</Project >
71
- <Name >Firebase.Auth</Name >
72
- </ProjectReference >
9
+ <PackageReference Include =" FluentAssertions" Version =" 5.9.0" />
10
+ <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 16.2.0" />
11
+ <PackageReference Include =" MSTest.TestAdapter" Version =" 1.4.0" />
12
+ <PackageReference Include =" MSTest.TestFramework" Version =" 1.4.0" />
13
+ <PackageReference Include =" coverlet.collector" Version =" 1.0.1" />
73
14
</ItemGroup >
15
+
74
16
<ItemGroup >
75
- <None Include =" app.config" />
76
- <None Include =" packages.config" />
17
+ <ProjectReference Include =" ..\Firebase.Auth\Firebase.Auth.csproj" />
77
18
</ItemGroup >
78
- <Choose >
79
- <When Condition =" '$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'" >
80
- <ItemGroup >
81
- <Reference Include =" Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
82
- <Private >False</Private >
83
- </Reference >
84
- <Reference Include =" Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
85
- <Private >False</Private >
86
- </Reference >
87
- <Reference Include =" Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
88
- <Private >False</Private >
89
- </Reference >
90
- <Reference Include =" Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" >
91
- <Private >False</Private >
92
- </Reference >
93
- </ItemGroup >
94
- </When >
95
- </Choose >
96
- <Import Project =" $(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition =" Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
97
- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
98
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
99
- Other similar extension points exist, see Microsoft.Common.targets.
100
- <Target Name="BeforeBuild">
101
- </Target>
102
- <Target Name="AfterBuild">
103
- </Target>
104
- -->
105
- </Project >
19
+
20
+ </Project >
0 commit comments