Skip to content

Commit a91928c

Browse files
committed
Project commit
1 parent 817548e commit a91928c

6 files changed

Lines changed: 227 additions & 0 deletions

File tree

.lutignore

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
## The .lutignore file is used by Live Unit Testing to ignore Visual Studio temporary files, build results,
2+
## and files generated by popular Visual Studio add-ons when creating a private copy of the source tree that
3+
## Live Unit Testing uses for its build.
4+
##
5+
## This file has same format as git's .gitignore file (https://git-scm.com/docs/gitignore). In fact, in the
6+
## case where a .lutignore file is not found, but a .gitignore file is found, Live Unit Testing will use the
7+
## .gitignore file directly for the above purpose.
8+
9+
# User-specific files
10+
*.suo
11+
*.user
12+
*.userprefs
13+
*.sln.docstates
14+
.vs/
15+
.vscode/
16+
.packages/
17+
.dotnet/
18+
.tools/
19+
.idea/
20+
21+
# Build results
22+
[Dd]ebug/
23+
[Rr]elease/
24+
[Bb]inaries/
25+
[Bb]in/
26+
[Oo]bj/
27+
x64/
28+
TestResults/
29+
30+
# Debug artifactss
31+
launchSettings.json
32+
33+
# Click-Once directory
34+
publish/
35+
36+
# Publish Web Output
37+
*.Publish.xml
38+
39+
# NuGet Packages Directory
40+
packages/
41+
42+
# NuGet V3 artifacts
43+
[Nn]u[Gg]et.exe
44+
*-packages.config
45+
*.nuget.props
46+
*.nuget.targets
47+
project.lock.json
48+
msbuild.binlog
49+
*.project.lock.json
50+
51+
# Miscellaneous
52+
*_i.c
53+
*_p.c
54+
*.ilk
55+
*.meta
56+
*.obj
57+
*.pch
58+
*.pdb
59+
*.pgc
60+
*.pgd
61+
*.sbr
62+
*.tlb
63+
*.tli
64+
*.tlh
65+
*.tmp
66+
*.tmp_proj
67+
*.log
68+
*.wrn
69+
*.vspscc
70+
*.vssscc
71+
.builds
72+
*.pidb
73+
*.scc
74+
sql/
75+
*.Cache
76+
ClientBin/
77+
[Ss]tyle[Cc]op.*
78+
~$*
79+
*~
80+
*.dbmdl
81+
*.[Pp]ublish.xml
82+
*.pfx
83+
*.publishsettings
84+
85+
# Visual Studio cache files
86+
*.sln.ide/
87+
88+
# Visual C++ cache files
89+
ipch/
90+
*.aps
91+
*.ncb
92+
*.opensdf
93+
*.sdf
94+
*.cachefile
95+
*.VC.opendb
96+
*.VC.db
97+
98+
# Windows Store app package directory
99+
AppPackages/
100+
101+
# Visual Studio profiler
102+
*.psess
103+
*.vsp
104+
*.vspx
105+
106+
# Guidance Automation Toolkit
107+
*.gpState
108+
109+
# ReSharper
110+
_ReSharper*/
111+
*.[Rr]e[Ss]harper
112+
*.DotSettings
113+
114+
# TeamCity is a build add-in
115+
_TeamCity*
116+
117+
# DotCover is a Code Coverage Tool
118+
*.dotCover
119+
120+
# NCrunch
121+
*.ncrunch*
122+
.*crunch*.local.xml
123+
124+
# Upgrade backups
125+
_UpgradeReport_Files/
126+
Backup*/
127+
UpgradeLog*.XML
128+
UpgradeLog*.htm
129+
130+
# SQL Server files
131+
App_Data/*.mdf
132+
App_Data/*.ldf
133+
134+
#LightSwitch generated files
135+
GeneratedArtifacts/
136+
_Pvt_Extensions/
137+
ModelManifest.xml
138+
139+
# Windows image file caches
140+
Thumbs.db
141+
ehthumbs.db
142+
143+
# Folder config file
144+
Desktop.ini
145+
146+
# Recycle Bin used on file shares
147+
$RECYCLE.BIN/
148+
149+
# Mac desktop service store files
150+
.DS_Store
151+
152+
# WPF temp projects
153+
*wpftmp.*

Abstract.FileSystem.lutconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<LUTConfig Version="1.0">
2+
<Repository />
3+
<ParallelBuilds>true</ParallelBuilds>
4+
<ParallelTestRuns>true</ParallelTestRuns>
5+
<TestCaseTimeout>180000</TestCaseTimeout>
6+
</LUTConfig>

Abstract.FileSystem.sln

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.7.34031.279
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abstract.FileSystem", "Abstract.FileSystem\Abstract.FileSystem.csproj", "{3305D6E6-D721-48AA-AA78-1F05361F8257}"
7+
EndProject
8+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{AC210C33-986C-44A9-8900-F612D2BC8A6C}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abstract.FileSystem.Test", "Tests\Abstract.FileSystem.Test\Abstract.FileSystem.Test.csproj", "{80DED7E1-90C4-43D1-8043-1B7693FCB42B}"
11+
EndProject
12+
Global
13+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
14+
Debug|Any CPU = Debug|Any CPU
15+
Release|Any CPU = Release|Any CPU
16+
EndGlobalSection
17+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
18+
{3305D6E6-D721-48AA-AA78-1F05361F8257}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
19+
{3305D6E6-D721-48AA-AA78-1F05361F8257}.Debug|Any CPU.Build.0 = Debug|Any CPU
20+
{3305D6E6-D721-48AA-AA78-1F05361F8257}.Release|Any CPU.ActiveCfg = Release|Any CPU
21+
{3305D6E6-D721-48AA-AA78-1F05361F8257}.Release|Any CPU.Build.0 = Release|Any CPU
22+
{80DED7E1-90C4-43D1-8043-1B7693FCB42B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
23+
{80DED7E1-90C4-43D1-8043-1B7693FCB42B}.Debug|Any CPU.Build.0 = Debug|Any CPU
24+
{80DED7E1-90C4-43D1-8043-1B7693FCB42B}.Release|Any CPU.ActiveCfg = Release|Any CPU
25+
{80DED7E1-90C4-43D1-8043-1B7693FCB42B}.Release|Any CPU.Build.0 = Release|Any CPU
26+
EndGlobalSection
27+
GlobalSection(SolutionProperties) = preSolution
28+
HideSolutionNode = FALSE
29+
EndGlobalSection
30+
GlobalSection(NestedProjects) = preSolution
31+
{80DED7E1-90C4-43D1-8043-1B7693FCB42B} = {AC210C33-986C-44A9-8900-F612D2BC8A6C}
32+
EndGlobalSection
33+
GlobalSection(ExtensibilityGlobals) = postSolution
34+
SolutionGuid = {B62B7086-D21E-4583-A926-5664C42E1BFA}
35+
EndGlobalSection
36+
EndGlobal
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>netstandard2.0</TargetFramework>
5+
</PropertyGroup>
6+
7+
</Project>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
8+
<IsPackable>false</IsPackable>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
13+
<PackageReference Include="Moq" Version="4.20.69" />
14+
<PackageReference Include="NUnit" Version="3.13.3" />
15+
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
16+
<PackageReference Include="NUnit.Analyzers" Version="3.3.0" />
17+
<PackageReference Include="coverlet.collector" Version="3.1.2" />
18+
</ItemGroup>
19+
20+
<ItemGroup>
21+
<ProjectReference Include="..\..\Abstract.FileSystem\Abstract.FileSystem.csproj" />
22+
</ItemGroup>
23+
24+
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
global using NUnit.Framework;

0 commit comments

Comments
 (0)