Skip to content

Commit c3cb936

Browse files
Merge pull request #1 from episerver/CG-8509-Another-Approach-To-Refactor-Using-TDD
Cg 8509 another approach to refactor using tdd
2 parents eaff7e0 + 44949e6 commit c3cb936

File tree

327 files changed

+19145
-248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

327 files changed

+19145
-248
lines changed

.gitignore

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,20 @@
11

22
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk/obj
33
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk.Sample/obj
4-
*.v2
5-
*.vsidx
64
/Optimizely.Graph.Source.Sdk/.vs/ProjectEvaluation
75
/Optimizely.Graph.Source.Sdk/ClassLibrary1/obj
86
/Optimizely.Graph.Source.Sdk/.vs
97
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk.Sample/bin
108
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk/bin
9+
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk.Tests/bin
10+
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk.Tests/bin/Debug/net8.0
11+
/Optimizely.Graph.Source.Sdk/Optimizely.Graph.Source.Sdk.Tests/obj/Debug/net8.0
12+
13+
*.dll
14+
*.sqlite
15+
*.pdb
16+
*.log
17+
*.cache
18+
*.v2
19+
*.vsidx
20+
*.vs

.vs/VSWorkspaceState.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"ExpandedNodes": [
3+
"",
4+
"\\Optimizely.Graph.Source.Sdk",
5+
"\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk",
6+
"\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Sample",
7+
"\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Tests",
8+
"\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Tests\\RepositoryTests",
9+
"\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk\\Repositories"
10+
],
11+
"SelectedNode": "\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Sample\\Program.cs",
12+
"PreviewInSolutionExplorer": false
13+
}

.vs/graph-source-sdk/v17/.wsuo

29 KB
Binary file not shown.

.vs/slnx.sqlite

496 KB
Binary file not shown.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"format": 1,
3+
"restore": {
4+
"C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj": {}
5+
},
6+
"projects": {
7+
"C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj": {
8+
"version": "1.0.0",
9+
"restore": {
10+
"projectUniqueName": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj",
11+
"projectName": "Optimizely.Graph.Source.Sdk.Core",
12+
"projectPath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj",
13+
"packagesPath": "C:\\Users\\jamin\\.nuget\\packages\\",
14+
"outputPath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\obj\\",
15+
"projectStyle": "PackageReference",
16+
"configFilePaths": [
17+
"C:\\Users\\jamin\\NuGet.Config",
18+
"C:\\Users\\jamin\\AppData\\Roaming\\NuGet\\NuGet.Config",
19+
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
20+
],
21+
"originalTargetFrameworks": [
22+
"net8.0"
23+
],
24+
"sources": {
25+
"https://api.nuget.optimizely.com/v3/index.json": {},
26+
"https://api.nuget.org/v3/index.json": {},
27+
"https://nuget.pkg.github.com/episerver/index.json": {}
28+
},
29+
"frameworks": {
30+
"net8.0": {
31+
"targetAlias": "net8.0",
32+
"projectReferences": {}
33+
}
34+
},
35+
"warningProperties": {
36+
"warnAsError": [
37+
"NU1605"
38+
]
39+
}
40+
},
41+
"frameworks": {
42+
"net8.0": {
43+
"targetAlias": "net8.0",
44+
"imports": [
45+
"net461",
46+
"net462",
47+
"net47",
48+
"net471",
49+
"net472",
50+
"net48",
51+
"net481"
52+
],
53+
"assetTargetFallback": true,
54+
"warn": true,
55+
"frameworkReferences": {
56+
"Microsoft.NETCore.App": {
57+
"privateAssets": "all"
58+
}
59+
},
60+
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.101/PortableRuntimeIdentifierGraph.json"
61+
}
62+
}
63+
}
64+
}
65+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="no"?>
2+
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
4+
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
5+
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
6+
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
7+
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
8+
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\jamin\.nuget\packages\</NuGetPackageFolders>
9+
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
10+
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.8.0</NuGetToolVersion>
11+
</PropertyGroup>
12+
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
13+
<SourceRoot Include="C:\Users\jamin\.nuget\packages\" />
14+
</ItemGroup>
15+
</Project>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="no"?>
2+
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"version": 3,
3+
"targets": {
4+
"net8.0": {}
5+
},
6+
"libraries": {},
7+
"projectFileDependencyGroups": {
8+
"net8.0": []
9+
},
10+
"packageFolders": {
11+
"C:\\Users\\jamin\\.nuget\\packages\\": {}
12+
},
13+
"project": {
14+
"version": "1.0.0",
15+
"restore": {
16+
"projectUniqueName": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj",
17+
"projectName": "Optimizely.Graph.Source.Sdk.Core",
18+
"projectPath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj",
19+
"packagesPath": "C:\\Users\\jamin\\.nuget\\packages\\",
20+
"outputPath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\obj\\",
21+
"projectStyle": "PackageReference",
22+
"configFilePaths": [
23+
"C:\\Users\\jamin\\NuGet.Config",
24+
"C:\\Users\\jamin\\AppData\\Roaming\\NuGet\\NuGet.Config",
25+
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
26+
],
27+
"originalTargetFrameworks": [
28+
"net8.0"
29+
],
30+
"sources": {
31+
"https://api.nuget.optimizely.com/v3/index.json": {},
32+
"https://api.nuget.org/v3/index.json": {},
33+
"https://nuget.pkg.github.com/episerver/index.json": {}
34+
},
35+
"frameworks": {
36+
"net8.0": {
37+
"targetAlias": "net8.0",
38+
"projectReferences": {}
39+
}
40+
},
41+
"warningProperties": {
42+
"warnAsError": [
43+
"NU1605"
44+
]
45+
}
46+
},
47+
"frameworks": {
48+
"net8.0": {
49+
"targetAlias": "net8.0",
50+
"imports": [
51+
"net461",
52+
"net462",
53+
"net47",
54+
"net471",
55+
"net472",
56+
"net48",
57+
"net481"
58+
],
59+
"assetTargetFallback": true,
60+
"warn": true,
61+
"frameworkReferences": {
62+
"Microsoft.NETCore.App": {
63+
"privateAssets": "all"
64+
}
65+
},
66+
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.101/PortableRuntimeIdentifierGraph.json"
67+
}
68+
}
69+
}
70+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"version": 2,
3+
"dgSpecHash": "uxkBJYAzEKrjupvwui+eS8nRjIEgLZv9oAYc2BoFMX64OZI8YxoVOpZHRDE8v41ePuDmQsK2CquItlIsrNJkiw==",
4+
"success": true,
5+
"projectFilePath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Core\\Optimizely.Graph.Source.Sdk.Core.csproj",
6+
"expectedPackageFiles": [],
7+
"logs": []
8+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"format": 1,
3+
"restore": {
4+
"C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Repositories\\Optimizely.Graph.Source.Sdk.Repositories.csproj": {}
5+
},
6+
"projects": {
7+
"C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Repositories\\Optimizely.Graph.Source.Sdk.Repositories.csproj": {
8+
"version": "1.0.0",
9+
"restore": {
10+
"projectUniqueName": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Repositories\\Optimizely.Graph.Source.Sdk.Repositories.csproj",
11+
"projectName": "Optimizely.Graph.Source.Sdk.Repositories",
12+
"projectPath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Repositories\\Optimizely.Graph.Source.Sdk.Repositories.csproj",
13+
"packagesPath": "C:\\Users\\jamin\\.nuget\\packages\\",
14+
"outputPath": "C:\\Users\\jamin\\source\\repos\\graph-source-sdk\\Optimizely.Graph.Source.Sdk\\Optimizely.Graph.Source.Sdk.Repositories\\obj\\",
15+
"projectStyle": "PackageReference",
16+
"configFilePaths": [
17+
"C:\\Users\\jamin\\NuGet.Config",
18+
"C:\\Users\\jamin\\AppData\\Roaming\\NuGet\\NuGet.Config",
19+
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
20+
],
21+
"originalTargetFrameworks": [
22+
"net8.0"
23+
],
24+
"sources": {
25+
"https://api.nuget.optimizely.com/v3/index.json": {},
26+
"https://api.nuget.org/v3/index.json": {},
27+
"https://nuget.pkg.github.com/episerver/index.json": {}
28+
},
29+
"frameworks": {
30+
"net8.0": {
31+
"targetAlias": "net8.0",
32+
"projectReferences": {}
33+
}
34+
},
35+
"warningProperties": {
36+
"warnAsError": [
37+
"NU1605"
38+
]
39+
}
40+
},
41+
"frameworks": {
42+
"net8.0": {
43+
"targetAlias": "net8.0",
44+
"imports": [
45+
"net461",
46+
"net462",
47+
"net47",
48+
"net471",
49+
"net472",
50+
"net48",
51+
"net481"
52+
],
53+
"assetTargetFallback": true,
54+
"warn": true,
55+
"frameworkReferences": {
56+
"Microsoft.NETCore.App": {
57+
"privateAssets": "all"
58+
}
59+
},
60+
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.101/PortableRuntimeIdentifierGraph.json"
61+
}
62+
}
63+
}
64+
}
65+
}

0 commit comments

Comments
 (0)