Revize b99dc6da
Přidáno uživatelem Tomáš Orlovský před téměř 4 roky(ů)
Leuze.sln | ||
---|---|---|
35 | 35 |
EndProject |
36 | 36 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Tests.Core.Domain", "tests\Core\Leuze.Tests.Core.Domain\Leuze.Tests.Core.Domain.csproj", "{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}" |
37 | 37 |
EndProject |
38 |
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Leuze.Tests.Core", "tests\Core\Leuze.Tests.Core\Leuze.Tests.Core.csproj", "{D271989D-921D-486B-929C-6BBF1EC0EED4}" |
|
39 |
EndProject |
|
38 | 40 |
Global |
39 | 41 |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
40 | 42 |
Debug|Any CPU = Debug|Any CPU |
... | ... | |
73 | 75 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Debug|Any CPU.Build.0 = Debug|Any CPU |
74 | 76 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Release|Any CPU.ActiveCfg = Release|Any CPU |
75 | 77 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E}.Release|Any CPU.Build.0 = Release|Any CPU |
78 |
{D271989D-921D-486B-929C-6BBF1EC0EED4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
79 |
{D271989D-921D-486B-929C-6BBF1EC0EED4}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
80 |
{D271989D-921D-486B-929C-6BBF1EC0EED4}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
81 |
{D271989D-921D-486B-929C-6BBF1EC0EED4}.Release|Any CPU.Build.0 = Release|Any CPU |
|
76 | 82 |
EndGlobalSection |
77 | 83 |
GlobalSection(SolutionProperties) = preSolution |
78 | 84 |
HideSolutionNode = FALSE |
... | ... | |
90 | 96 |
{D037B7D3-CA28-4EBD-9E2F-3F3D347950CF} = {C5588326-929D-42B3-912B-9D838373B48E} |
91 | 97 |
{B74BED5E-F175-4A6E-B4AC-8625E0E4E287} = {C5588326-929D-42B3-912B-9D838373B48E} |
92 | 98 |
{8ECAEA01-61F3-402D-B94E-E54FC0C94C8E} = {B74BED5E-F175-4A6E-B4AC-8625E0E4E287} |
99 |
{D271989D-921D-486B-929C-6BBF1EC0EED4} = {B74BED5E-F175-4A6E-B4AC-8625E0E4E287} |
|
93 | 100 |
EndGlobalSection |
94 | 101 |
GlobalSection(ExtensibilityGlobals) = postSolution |
95 | 102 |
SolutionGuid = {849C3668-1CB9-4F98-ADFA-A71F5629384C} |
tests/Core/Leuze.Tests.Core/Leuze.Tests.Core.csproj | ||
---|---|---|
1 |
<Project Sdk="Microsoft.NET.Sdk"> |
|
2 |
|
|
3 |
<PropertyGroup> |
|
4 |
<TargetFramework>net5.0</TargetFramework> |
|
5 |
|
|
6 |
<IsPackable>false</IsPackable> |
|
7 |
</PropertyGroup> |
|
8 |
|
|
9 |
<ItemGroup> |
|
10 |
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.1" /> |
|
11 |
<PackageReference Include="xunit" Version="2.4.1" /> |
|
12 |
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3"> |
|
13 |
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
|
14 |
<PrivateAssets>all</PrivateAssets> |
|
15 |
</PackageReference> |
|
16 |
<PackageReference Include="coverlet.collector" Version="1.3.0"> |
|
17 |
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
|
18 |
<PrivateAssets>all</PrivateAssets> |
|
19 |
</PackageReference> |
|
20 |
</ItemGroup> |
|
21 |
|
|
22 |
<ItemGroup> |
|
23 |
<ProjectReference Include="..\..\Leuze.Tests.Configuration\Leuze.Tests.Configuration.csproj" /> |
|
24 |
|
|
25 |
</ItemGroup> |
|
26 |
|
|
27 |
</Project> |
tests/Core/Leuze.Tests.Core/LoginTests.cs | ||
---|---|---|
1 |
using System; |
|
2 |
using System.Threading.Tasks; |
|
3 |
using Leuze.Tests.Configuration; |
|
4 |
using Xunit; |
|
5 |
|
|
6 |
namespace Leuze.Tests.Core |
|
7 |
{ |
|
8 |
[Trait("Category", "Core")] |
|
9 |
public class LoginTests : TestWithDatabase |
|
10 |
{ |
|
11 |
public LoginTests() |
|
12 |
{ |
|
13 |
|
|
14 |
} |
|
15 |
|
|
16 |
[Fact] |
|
17 |
public async Task SimpleLoginTest() |
|
18 |
{ |
|
19 |
await _semaphore.WaitAsync(); |
|
20 |
|
|
21 |
|
|
22 |
|
|
23 |
_semaphore.Release(); |
|
24 |
} |
|
25 |
} |
|
26 |
} |
Také k dispozici: Unified diff
Added project for Core tests