diff --git a/NordigenDotNet.sln b/NordigenDotNet.sln
index 1d5e02e..efc733e 100644
--- a/NordigenDotNet.sln
+++ b/NordigenDotNet.sln
@@ -7,9 +7,28 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
README.md = README.md
EndProjectSection
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VMelnalksnis.NordigenDotNet", "source\VMelnalksnis.NordigenDotNet\VMelnalksnis.NordigenDotNet.csproj", "{C70F5B40-0A36-45CB-921B-09EA1F9A63AD}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{F9FD8772-AC85-42BE-B3B0-F03247F72E2A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VMelnalksnis.NordigenDotNet.Tests", "tests\VMelnalksnis.NordigenDotNet.Tests\VMelnalksnis.NordigenDotNet.Tests.csproj", "{6D01A25A-127B-4004-9C87-D0AA326E1DC2}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {C70F5B40-0A36-45CB-921B-09EA1F9A63AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C70F5B40-0A36-45CB-921B-09EA1F9A63AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C70F5B40-0A36-45CB-921B-09EA1F9A63AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C70F5B40-0A36-45CB-921B-09EA1F9A63AD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6D01A25A-127B-4004-9C87-D0AA326E1DC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6D01A25A-127B-4004-9C87-D0AA326E1DC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6D01A25A-127B-4004-9C87-D0AA326E1DC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6D01A25A-127B-4004-9C87-D0AA326E1DC2}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {6D01A25A-127B-4004-9C87-D0AA326E1DC2} = {F9FD8772-AC85-42BE-B3B0-F03247F72E2A}
+ EndGlobalSection
EndGlobal
diff --git a/source/VMelnalksnis.NordigenDotNet/VMelnalksnis.NordigenDotNet.csproj b/source/VMelnalksnis.NordigenDotNet/VMelnalksnis.NordigenDotNet.csproj
new file mode 100644
index 0000000..58ef59a
--- /dev/null
+++ b/source/VMelnalksnis.NordigenDotNet/VMelnalksnis.NordigenDotNet.csproj
@@ -0,0 +1,8 @@
+
+
+
+ net6.0
+ enable
+
+
+
diff --git a/tests/VMelnalksnis.NordigenDotNet.Tests/PlaceholderTests.cs b/tests/VMelnalksnis.NordigenDotNet.Tests/PlaceholderTests.cs
new file mode 100644
index 0000000..bb7d630
--- /dev/null
+++ b/tests/VMelnalksnis.NordigenDotNet.Tests/PlaceholderTests.cs
@@ -0,0 +1,11 @@
+using Xunit;
+
+namespace VMelnalksnis.NordigenDotNet.Tests;
+
+public sealed class PlaceholderTests
+{
+ [Fact]
+ public void Pass()
+ {
+ }
+}
diff --git a/tests/VMelnalksnis.NordigenDotNet.Tests/VMelnalksnis.NordigenDotNet.Tests.csproj b/tests/VMelnalksnis.NordigenDotNet.Tests/VMelnalksnis.NordigenDotNet.Tests.csproj
new file mode 100644
index 0000000..666d713
--- /dev/null
+++ b/tests/VMelnalksnis.NordigenDotNet.Tests/VMelnalksnis.NordigenDotNet.Tests.csproj
@@ -0,0 +1,27 @@
+
+
+
+ net6.0
+ enable
+
+ false
+
+
+
+
+
+
+
+
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
+