diff --git a/C#/C#Basic.sln b/C#/C#Basic.sln
new file mode 100644
index 0000000..58ea566
--- /dev/null
+++ b/C#/C#Basic.sln
@@ -0,0 +1,14 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.0.31903.59
+MinimumVisualStudioVersion = 10.0.40219.1
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/C#/C#Basic/.vscode/launch.json b/C#/C#Basic/.vscode/launch.json
new file mode 100644
index 0000000..5c7247b
--- /dev/null
+++ b/C#/C#Basic/.vscode/launch.json
@@ -0,0 +1,7 @@
+{
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": []
+}
\ No newline at end of file
diff --git a/C#/C#Basic/C#Basic.csproj b/C#/C#Basic/C#Basic.csproj
new file mode 100644
index 0000000..ec2f783
--- /dev/null
+++ b/C#/C#Basic/C#Basic.csproj
@@ -0,0 +1,11 @@
+
+
+
+ Exe
+ net7.0
+ C_Basic
+ enable
+ enable
+
+
+
diff --git a/C#/C#Basic/C#Basic.sln b/C#/C#Basic/C#Basic.sln
new file mode 100644
index 0000000..4a7bd87
--- /dev/null
+++ b/C#/C#Basic/C#Basic.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.002.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "C#Basic", "C#Basic.csproj", "{AE56E3E0-6F63-4089-8EE9-F822FB494550}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {AE56E3E0-6F63-4089-8EE9-F822FB494550}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AE56E3E0-6F63-4089-8EE9-F822FB494550}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AE56E3E0-6F63-4089-8EE9-F822FB494550}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AE56E3E0-6F63-4089-8EE9-F822FB494550}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {A2457ECD-846F-44B7-AD9A-F965A94742D7}
+ EndGlobalSection
+EndGlobal
diff --git a/C#/C#Basic/Pokus.cs b/C#/C#Basic/Pokus.cs
new file mode 100644
index 0000000..ed12377
--- /dev/null
+++ b/C#/C#Basic/Pokus.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Course
+{
+ internal class Pokus
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Test");
+ }
+ }
+}
diff --git a/C#/C#Basic/Program.cs b/C#/C#Basic/Program.cs
new file mode 100644
index 0000000..22a9b8c
--- /dev/null
+++ b/C#/C#Basic/Program.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Course
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Test");
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/C#Basic/bin/Debug/net7.0/C#Basic.deps.json b/C#/C#Basic/bin/Debug/net7.0/C#Basic.deps.json
new file mode 100644
index 0000000..7e31f2e
--- /dev/null
+++ b/C#/C#Basic/bin/Debug/net7.0/C#Basic.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "C#Basic/1.0.0": {
+ "runtime": {
+ "C#Basic.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "C#Basic/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/C#Basic/bin/Debug/net7.0/C#Basic.dll b/C#/C#Basic/bin/Debug/net7.0/C#Basic.dll
new file mode 100644
index 0000000..2666ae0
Binary files /dev/null and b/C#/C#Basic/bin/Debug/net7.0/C#Basic.dll differ
diff --git a/C#/C#Basic/bin/Debug/net7.0/C#Basic.exe b/C#/C#Basic/bin/Debug/net7.0/C#Basic.exe
new file mode 100644
index 0000000..2d29496
Binary files /dev/null and b/C#/C#Basic/bin/Debug/net7.0/C#Basic.exe differ
diff --git a/C#/C#Basic/bin/Debug/net7.0/C#Basic.pdb b/C#/C#Basic/bin/Debug/net7.0/C#Basic.pdb
new file mode 100644
index 0000000..cd2c174
Binary files /dev/null and b/C#/C#Basic/bin/Debug/net7.0/C#Basic.pdb differ
diff --git a/C#/C#Basic/bin/Debug/net7.0/C#Basic.runtimeconfig.json b/C#/C#Basic/bin/Debug/net7.0/C#Basic.runtimeconfig.json
new file mode 100644
index 0000000..184be8b
--- /dev/null
+++ b/C#/C#Basic/bin/Debug/net7.0/C#Basic.runtimeconfig.json
@@ -0,0 +1,9 @@
+{
+ "runtimeOptions": {
+ "tfm": "net7.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "7.0.0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/C#Basic/jednoduchaKalkulacka.cs b/C#/C#Basic/jednoduchaKalkulacka.cs
new file mode 100644
index 0000000..de256e3
--- /dev/null
+++ b/C#/C#Basic/jednoduchaKalkulacka.cs
@@ -0,0 +1,56 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Course
+{
+ internal class JednoduchaKalkulacka
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Zadejte číslo pro sčítání");
+ int i1 = int.Parse(Console.ReadLine());
+
+ Console.WriteLine("Zadejte číslo pro sčítání");
+ int i2 = int.Parse(Console.ReadLine());
+
+
+
+ Console.WriteLine("Napište + pro sčítání, - pro odčítání, * pro násobení, / pro dělení.");
+
+ string result = Console.ReadLine();
+ if (result == "+")
+ {
+ Console.WriteLine (i1 + i2);
+ }
+ else if (result == "-")
+ {
+ Console.WriteLine(i1 - i2);
+ }
+ else if (result == "*")
+ {
+ Console.WriteLine(i1 * i2);
+ }
+ else if (result == "/")
+ {
+ if (i2 ! == 0)
+ {
+ Console.WriteLine(i1 / i2);
+ }
+ else
+ {
+ Console.WriteLine("Výraz nemůže být nula!");
+ }
+
+ }
+ else
+ {
+ Console.WriteLine("Nebyl zadán ani jeden požadovaný znak!");
+ }
+
+
+ }
+ }
+}
diff --git a/C#/C#Basic/obj/C#Basic.csproj.nuget.dgspec.json b/C#/C#Basic/obj/C#Basic.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..be8ba70
--- /dev/null
+++ b/C#/C#Basic/obj/C#Basic.csproj.nuget.dgspec.json
@@ -0,0 +1,63 @@
+{
+ "format": 1,
+ "restore": {
+ "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj": {}
+ },
+ "projects": {
+ "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj",
+ "projectName": "C#Basic",
+ "projectPath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj",
+ "packagesPath": "C:\\Users\\lukas\\.nuget\\packages\\",
+ "outputPath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "C:\\Users\\lukas\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net7.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ }
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/C#Basic/obj/C#Basic.csproj.nuget.g.props b/C#/C#Basic/obj/C#Basic.csproj.nuget.g.props
new file mode 100644
index 0000000..4270eed
--- /dev/null
+++ b/C#/C#Basic/obj/C#Basic.csproj.nuget.g.props
@@ -0,0 +1,15 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\lukas\.nuget\packages\
+ PackageReference
+ 6.7.0
+
+
+
+
+
\ No newline at end of file
diff --git a/C#/C#Basic/obj/C#Basic.csproj.nuget.g.targets b/C#/C#Basic/obj/C#Basic.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/C#/C#Basic/obj/C#Basic.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/C#/C#Basic/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/C#/C#Basic/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..4257f4b
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.AssemblyInfo.cs b/C#/C#Basic/obj/Debug/net7.0/C#Basic.AssemblyInfo.cs
new file mode 100644
index 0000000..62588de
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("C#Basic")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("C#Basic")]
+[assembly: System.Reflection.AssemblyTitleAttribute("C#Basic")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Vygenerované třídou WriteCodeFragment nástroje MSBuild
+
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.AssemblyInfoInputs.cache b/C#/C#Basic/obj/Debug/net7.0/C#Basic.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..8b5e6f3
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+ee4fdf151c5f5649b8eef8475e3fcede397e1da5
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.GeneratedMSBuildEditorConfig.editorconfig b/C#/C#Basic/obj/Debug/net7.0/C#Basic.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..f1e5ed4
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,11 @@
+is_global = true
+build_property.TargetFramework = net7.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = C_Basic
+build_property.ProjectDir = c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.GlobalUsings.g.cs b/C#/C#Basic/obj/Debug/net7.0/C#Basic.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.assets.cache b/C#/C#Basic/obj/Debug/net7.0/C#Basic.assets.cache
new file mode 100644
index 0000000..2b9b6a7
Binary files /dev/null and b/C#/C#Basic/obj/Debug/net7.0/C#Basic.assets.cache differ
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.csproj.CoreCompileInputs.cache b/C#/C#Basic/obj/Debug/net7.0/C#Basic.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..88f7552
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+d2962192d0401481e08f3f57a92ad2528eb4b25c
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.csproj.FileListAbsolute.txt b/C#/C#Basic/obj/Debug/net7.0/C#Basic.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..1d43f56
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.csproj.FileListAbsolute.txt
@@ -0,0 +1,14 @@
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.AssemblyInfoInputs.cache
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.AssemblyInfo.cs
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.csproj.CoreCompileInputs.cache
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\bin\Debug\net7.0\C#Basic.exe
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\bin\Debug\net7.0\C#Basic.deps.json
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\bin\Debug\net7.0\C#Basic.runtimeconfig.json
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\bin\Debug\net7.0\C#Basic.dll
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\bin\Debug\net7.0\C#Basic.pdb
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.dll
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\refint\C#Basic.dll
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.pdb
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\C#Basic.genruntimeconfig.cache
+c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\C#Basic\obj\Debug\net7.0\ref\C#Basic.dll
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.dll b/C#/C#Basic/obj/Debug/net7.0/C#Basic.dll
new file mode 100644
index 0000000..2666ae0
Binary files /dev/null and b/C#/C#Basic/obj/Debug/net7.0/C#Basic.dll differ
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.genruntimeconfig.cache b/C#/C#Basic/obj/Debug/net7.0/C#Basic.genruntimeconfig.cache
new file mode 100644
index 0000000..9ba2b11
--- /dev/null
+++ b/C#/C#Basic/obj/Debug/net7.0/C#Basic.genruntimeconfig.cache
@@ -0,0 +1 @@
+ef789caf6fb5ee7cd0ab26d9f0cc39ec99f5f997
diff --git a/C#/C#Basic/obj/Debug/net7.0/C#Basic.pdb b/C#/C#Basic/obj/Debug/net7.0/C#Basic.pdb
new file mode 100644
index 0000000..cd2c174
Binary files /dev/null and b/C#/C#Basic/obj/Debug/net7.0/C#Basic.pdb differ
diff --git a/C#/C#Basic/obj/Debug/net7.0/apphost.exe b/C#/C#Basic/obj/Debug/net7.0/apphost.exe
new file mode 100644
index 0000000..2d29496
Binary files /dev/null and b/C#/C#Basic/obj/Debug/net7.0/apphost.exe differ
diff --git a/C#/C#Basic/obj/Debug/net7.0/ref/C#Basic.dll b/C#/C#Basic/obj/Debug/net7.0/ref/C#Basic.dll
new file mode 100644
index 0000000..4e53387
Binary files /dev/null and b/C#/C#Basic/obj/Debug/net7.0/ref/C#Basic.dll differ
diff --git a/C#/C#Basic/obj/Debug/net7.0/refint/C#Basic.dll b/C#/C#Basic/obj/Debug/net7.0/refint/C#Basic.dll
new file mode 100644
index 0000000..4e53387
Binary files /dev/null and b/C#/C#Basic/obj/Debug/net7.0/refint/C#Basic.dll differ
diff --git a/C#/C#Basic/obj/project.assets.json b/C#/C#Basic/obj/project.assets.json
new file mode 100644
index 0000000..b90faaa
--- /dev/null
+++ b/C#/C#Basic/obj/project.assets.json
@@ -0,0 +1,68 @@
+{
+ "version": 3,
+ "targets": {
+ "net7.0": {}
+ },
+ "libraries": {},
+ "projectFileDependencyGroups": {
+ "net7.0": []
+ },
+ "packageFolders": {
+ "C:\\Users\\lukas\\.nuget\\packages\\": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj",
+ "projectName": "C#Basic",
+ "projectPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj",
+ "packagesPath": "C:\\Users\\lukas\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "C:\\Users\\lukas\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net7.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ }
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/C#Basic/obj/project.nuget.cache b/C#/C#Basic/obj/project.nuget.cache
new file mode 100644
index 0000000..ae89130
--- /dev/null
+++ b/C#/C#Basic/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "pHeY0a+zPoubafn8MgMKJl6pWRLxZRADwUjjk9jaarV/889BTDlofotf3LhA+4TX194YYOOuObB5/qbEEffJfQ==",
+ "success": true,
+ "projectFilePath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\C#Basic\\C#Basic.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/C#/Course/.vs/Course/DesignTimeBuild/.dtbcache.v2 b/C#/Course/.vs/Course/DesignTimeBuild/.dtbcache.v2
new file mode 100644
index 0000000..792bb7c
Binary files /dev/null and b/C#/Course/.vs/Course/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/C#/Course/.vs/Course/FileContentIndex/091dfb4c-ee3d-498e-bcc6-3baa3b797320.vsidx b/C#/Course/.vs/Course/FileContentIndex/091dfb4c-ee3d-498e-bcc6-3baa3b797320.vsidx
new file mode 100644
index 0000000..c63908f
Binary files /dev/null and b/C#/Course/.vs/Course/FileContentIndex/091dfb4c-ee3d-498e-bcc6-3baa3b797320.vsidx differ
diff --git a/C#/Course/.vs/Course/FileContentIndex/4ac67bfa-571a-40e2-a1c0-045a44a48e26.vsidx b/C#/Course/.vs/Course/FileContentIndex/4ac67bfa-571a-40e2-a1c0-045a44a48e26.vsidx
new file mode 100644
index 0000000..a7d76f1
Binary files /dev/null and b/C#/Course/.vs/Course/FileContentIndex/4ac67bfa-571a-40e2-a1c0-045a44a48e26.vsidx differ
diff --git a/C#/Course/.vs/Course/FileContentIndex/bbb5f6b8-1a22-406f-ab63-b837bdf40079.vsidx b/C#/Course/.vs/Course/FileContentIndex/bbb5f6b8-1a22-406f-ab63-b837bdf40079.vsidx
new file mode 100644
index 0000000..cd0ebf8
Binary files /dev/null and b/C#/Course/.vs/Course/FileContentIndex/bbb5f6b8-1a22-406f-ab63-b837bdf40079.vsidx differ
diff --git a/C#/Course/.vs/Course/FileContentIndex/ee4e9eaf-9f10-4167-92e9-cd2f7817669b.vsidx b/C#/Course/.vs/Course/FileContentIndex/ee4e9eaf-9f10-4167-92e9-cd2f7817669b.vsidx
new file mode 100644
index 0000000..e1c6f0a
Binary files /dev/null and b/C#/Course/.vs/Course/FileContentIndex/ee4e9eaf-9f10-4167-92e9-cd2f7817669b.vsidx differ
diff --git a/C#/Course/.vs/Course/v17/.futdcache.v2 b/C#/Course/.vs/Course/v17/.futdcache.v2
new file mode 100644
index 0000000..54fa5c6
Binary files /dev/null and b/C#/Course/.vs/Course/v17/.futdcache.v2 differ
diff --git a/C#/Course/.vs/Course/v17/.suo b/C#/Course/.vs/Course/v17/.suo
new file mode 100644
index 0000000..6b93888
Binary files /dev/null and b/C#/Course/.vs/Course/v17/.suo differ
diff --git a/C#/Course/.vs/Course/v17/TestStore/0/000.testlog b/C#/Course/.vs/Course/v17/TestStore/0/000.testlog
new file mode 100644
index 0000000..6bbf10e
Binary files /dev/null and b/C#/Course/.vs/Course/v17/TestStore/0/000.testlog differ
diff --git a/C#/Course/.vs/Course/v17/TestStore/0/testlog.manifest b/C#/Course/.vs/Course/v17/TestStore/0/testlog.manifest
new file mode 100644
index 0000000..e92ede2
Binary files /dev/null and b/C#/Course/.vs/Course/v17/TestStore/0/testlog.manifest differ
diff --git a/C#/Course/.vs/ProjectEvaluation/course.metadata.v7.bin b/C#/Course/.vs/ProjectEvaluation/course.metadata.v7.bin
new file mode 100644
index 0000000..a76e6fa
Binary files /dev/null and b/C#/Course/.vs/ProjectEvaluation/course.metadata.v7.bin differ
diff --git a/C#/Course/.vs/ProjectEvaluation/course.projects.v7.bin b/C#/Course/.vs/ProjectEvaluation/course.projects.v7.bin
new file mode 100644
index 0000000..aa18f3e
Binary files /dev/null and b/C#/Course/.vs/ProjectEvaluation/course.projects.v7.bin differ
diff --git a/C#/Course/Course.sln b/C#/Course/Course.sln
new file mode 100644
index 0000000..e2805f3
--- /dev/null
+++ b/C#/Course/Course.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.7.34018.315
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Course", "Course\Course.csproj", "{7ED62E0D-A271-4247-B9D8-2FF4D285982C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {7ED62E0D-A271-4247-B9D8-2FF4D285982C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7ED62E0D-A271-4247-B9D8-2FF4D285982C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7ED62E0D-A271-4247-B9D8-2FF4D285982C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7ED62E0D-A271-4247-B9D8-2FF4D285982C}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {DE0E6314-3717-481C-A06A-E7DDFB022575}
+ EndGlobalSection
+EndGlobal
diff --git a/C#/Course/Course/.vscode/launch.json b/C#/Course/Course/.vscode/launch.json
new file mode 100644
index 0000000..926257c
--- /dev/null
+++ b/C#/Course/Course/.vscode/launch.json
@@ -0,0 +1,24 @@
+{
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": ".NET Core Launch (console)",
+ "type": "coreclr",
+ "request": "launch",
+ "preLaunchTask": "build",
+ "program": "${workspaceFolder}/bin/Debug/net7.0/Course.dll",
+ "args": [],
+ "cwd": "${workspaceFolder}",
+ "console": "internalConsole",
+ "stopAtEntry": false
+ },
+ {
+ "name": ".NET Core Attach",
+ "type": "coreclr",
+ "request": "attach"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/C#/Course/Course/.vscode/tasks.json b/C#/Course/Course/.vscode/tasks.json
new file mode 100644
index 0000000..2226f18
--- /dev/null
+++ b/C#/Course/Course/.vscode/tasks.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "build",
+ "command": "dotnet",
+ "type": "process",
+ "args": [
+ "build",
+ "${workspaceFolder}/Course.csproj",
+ "/property:GenerateFullPaths=true",
+ "/consoleloggerparameters:NoSummary"
+ ],
+ "problemMatcher": "$msCompile"
+ },
+ {
+ "label": "publish",
+ "command": "dotnet",
+ "type": "process",
+ "args": [
+ "publish",
+ "${workspaceFolder}/Course.csproj",
+ "/property:GenerateFullPaths=true",
+ "/consoleloggerparameters:NoSummary"
+ ],
+ "problemMatcher": "$msCompile"
+ },
+ {
+ "label": "watch",
+ "command": "dotnet",
+ "type": "process",
+ "args": [
+ "watch",
+ "run",
+ "--project",
+ "${workspaceFolder}/Course.csproj"
+ ],
+ "problemMatcher": "$msCompile"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/C#/Course/Course/Course.csproj b/C#/Course/Course/Course.csproj
new file mode 100644
index 0000000..f02677b
--- /dev/null
+++ b/C#/Course/Course/Course.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net7.0
+ enable
+ enable
+
+
+
diff --git a/C#/Course/Course/Pokus.cs b/C#/Course/Course/Pokus.cs
new file mode 100644
index 0000000..ed12377
--- /dev/null
+++ b/C#/Course/Course/Pokus.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Course
+{
+ internal class Pokus
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Test");
+ }
+ }
+}
diff --git a/C#/Course/Course/bin/Debug/net7.0/Course.deps.json b/C#/Course/Course/bin/Debug/net7.0/Course.deps.json
new file mode 100644
index 0000000..d90e31f
--- /dev/null
+++ b/C#/Course/Course/bin/Debug/net7.0/Course.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "Course/1.0.0": {
+ "runtime": {
+ "Course.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Course/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/Course/Course/bin/Debug/net7.0/Course.dll b/C#/Course/Course/bin/Debug/net7.0/Course.dll
new file mode 100644
index 0000000..74d6fcf
Binary files /dev/null and b/C#/Course/Course/bin/Debug/net7.0/Course.dll differ
diff --git a/C#/Course/Course/bin/Debug/net7.0/Course.exe b/C#/Course/Course/bin/Debug/net7.0/Course.exe
new file mode 100644
index 0000000..4db7ac8
Binary files /dev/null and b/C#/Course/Course/bin/Debug/net7.0/Course.exe differ
diff --git a/C#/Course/Course/bin/Debug/net7.0/Course.pdb b/C#/Course/Course/bin/Debug/net7.0/Course.pdb
new file mode 100644
index 0000000..9622834
Binary files /dev/null and b/C#/Course/Course/bin/Debug/net7.0/Course.pdb differ
diff --git a/C#/Course/Course/bin/Debug/net7.0/Course.runtimeconfig.json b/C#/Course/Course/bin/Debug/net7.0/Course.runtimeconfig.json
new file mode 100644
index 0000000..184be8b
--- /dev/null
+++ b/C#/Course/Course/bin/Debug/net7.0/Course.runtimeconfig.json
@@ -0,0 +1,9 @@
+{
+ "runtimeOptions": {
+ "tfm": "net7.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "7.0.0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/Course/Course/jednoduchaKalkulacka.cs b/C#/Course/Course/jednoduchaKalkulacka.cs
new file mode 100644
index 0000000..30d6871
--- /dev/null
+++ b/C#/Course/Course/jednoduchaKalkulacka.cs
@@ -0,0 +1,56 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Course
+{
+ internal class JednoduchaKalkulacka
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Zadejte číslo pro sčítání");
+ int i1 = int.Parse(Console.ReadLine());
+
+ Console.WriteLine("Zadejte číslo pro sčítání");
+ int i2 = int.Parse(Console.ReadLine());
+
+
+
+ Console.WriteLine("Napište + pro sčítání, - pro odčítání, * pro násobení, / pro dělení.");
+
+ string result = Console.ReadLine();
+ if (result == "+")
+ {
+ Console.WriteLine (i1 + i2);
+ }
+ else if (result == "-")
+ {
+ Console.WriteLine(i1 - i2);
+ }
+ else if (result == "*")
+ {
+ Console.WriteLine(i1 * i2);
+ }
+ else if (result == "/")
+ {
+ if (i2 ! = 0)
+ {
+ Console.WriteLine(i1 / i2);
+ }
+ else
+ {
+ Console.WriteLine("Výraz nemůže být nula!");
+ }
+
+ }
+ else
+ {
+ Console.WriteLine("Nebyl zadán ani jeden požadovaný znak!");
+ }
+
+
+ }
+ }
+}
diff --git a/C#/Course/Course/obj/Course.csproj.nuget.dgspec.json b/C#/Course/Course/obj/Course.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..b41fcf6
--- /dev/null
+++ b/C#/Course/Course/obj/Course.csproj.nuget.dgspec.json
@@ -0,0 +1,63 @@
+{
+ "format": 1,
+ "restore": {
+ "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj": {}
+ },
+ "projects": {
+ "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj",
+ "projectName": "Course",
+ "projectPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj",
+ "packagesPath": "C:\\Users\\lukas\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "C:\\Users\\lukas\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net7.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ }
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/Course/Course/obj/Course.csproj.nuget.g.props b/C#/Course/Course/obj/Course.csproj.nuget.g.props
new file mode 100644
index 0000000..4270eed
--- /dev/null
+++ b/C#/Course/Course/obj/Course.csproj.nuget.g.props
@@ -0,0 +1,15 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\lukas\.nuget\packages\
+ PackageReference
+ 6.7.0
+
+
+
+
+
\ No newline at end of file
diff --git a/C#/Course/Course/obj/Course.csproj.nuget.g.targets b/C#/Course/Course/obj/Course.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/C#/Course/Course/obj/Course.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/C#/Course/Course/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/C#/Course/Course/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..4257f4b
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.AssemblyInfo.cs b/C#/Course/Course/obj/Debug/net7.0/Course.AssemblyInfo.cs
new file mode 100644
index 0000000..cab8599
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Course")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("Course")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Course")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.AssemblyInfoInputs.cache b/C#/Course/Course/obj/Debug/net7.0/Course.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..a90e0ca
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+46f6bbdf3b5622f43c3e2cc0cb62a620fb416bfc
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.GeneratedMSBuildEditorConfig.editorconfig b/C#/Course/Course/obj/Debug/net7.0/Course.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..b32ac5b
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,11 @@
+is_global = true
+build_property.TargetFramework = net7.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = Course
+build_property.ProjectDir = c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.GlobalUsings.g.cs b/C#/Course/Course/obj/Debug/net7.0/Course.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.assets.cache b/C#/Course/Course/obj/Debug/net7.0/Course.assets.cache
new file mode 100644
index 0000000..bd8b691
Binary files /dev/null and b/C#/Course/Course/obj/Debug/net7.0/Course.assets.cache differ
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.csproj.BuildWithSkipAnalyzers b/C#/Course/Course/obj/Debug/net7.0/Course.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.csproj.CoreCompileInputs.cache b/C#/Course/Course/obj/Debug/net7.0/Course.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..beeb7cb
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+4d833869d16a67a42383d7ba8467c046f47d6971
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.csproj.FileListAbsolute.txt b/C#/Course/Course/obj/Debug/net7.0/Course.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..643a149
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.csproj.FileListAbsolute.txt
@@ -0,0 +1,14 @@
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\bin\Debug\net7.0\Course.exe
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\bin\Debug\net7.0\Course.deps.json
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\bin\Debug\net7.0\Course.runtimeconfig.json
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\bin\Debug\net7.0\Course.dll
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\bin\Debug\net7.0\Course.pdb
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.AssemblyInfoInputs.cache
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.AssemblyInfo.cs
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.csproj.CoreCompileInputs.cache
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.dll
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\refint\Course.dll
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.pdb
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\Course.genruntimeconfig.cache
+C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\C#\Course\Course\obj\Debug\net7.0\ref\Course.dll
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.dll b/C#/Course/Course/obj/Debug/net7.0/Course.dll
new file mode 100644
index 0000000..74d6fcf
Binary files /dev/null and b/C#/Course/Course/obj/Debug/net7.0/Course.dll differ
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.genruntimeconfig.cache b/C#/Course/Course/obj/Debug/net7.0/Course.genruntimeconfig.cache
new file mode 100644
index 0000000..1ab903d
--- /dev/null
+++ b/C#/Course/Course/obj/Debug/net7.0/Course.genruntimeconfig.cache
@@ -0,0 +1 @@
+d7296e2cfcf6e9b73309ccf60120bb35b70e54a2
diff --git a/C#/Course/Course/obj/Debug/net7.0/Course.pdb b/C#/Course/Course/obj/Debug/net7.0/Course.pdb
new file mode 100644
index 0000000..9622834
Binary files /dev/null and b/C#/Course/Course/obj/Debug/net7.0/Course.pdb differ
diff --git a/C#/Course/Course/obj/Debug/net7.0/apphost.exe b/C#/Course/Course/obj/Debug/net7.0/apphost.exe
new file mode 100644
index 0000000..4db7ac8
Binary files /dev/null and b/C#/Course/Course/obj/Debug/net7.0/apphost.exe differ
diff --git a/C#/Course/Course/obj/Debug/net7.0/ref/Course.dll b/C#/Course/Course/obj/Debug/net7.0/ref/Course.dll
new file mode 100644
index 0000000..300b200
Binary files /dev/null and b/C#/Course/Course/obj/Debug/net7.0/ref/Course.dll differ
diff --git a/C#/Course/Course/obj/Debug/net7.0/refint/Course.dll b/C#/Course/Course/obj/Debug/net7.0/refint/Course.dll
new file mode 100644
index 0000000..300b200
Binary files /dev/null and b/C#/Course/Course/obj/Debug/net7.0/refint/Course.dll differ
diff --git a/C#/Course/Course/obj/project.assets.json b/C#/Course/Course/obj/project.assets.json
new file mode 100644
index 0000000..977ce36
--- /dev/null
+++ b/C#/Course/Course/obj/project.assets.json
@@ -0,0 +1,68 @@
+{
+ "version": 3,
+ "targets": {
+ "net7.0": {}
+ },
+ "libraries": {},
+ "projectFileDependencyGroups": {
+ "net7.0": []
+ },
+ "packageFolders": {
+ "C:\\Users\\lukas\\.nuget\\packages\\": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj",
+ "projectName": "Course",
+ "projectPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj",
+ "packagesPath": "C:\\Users\\lukas\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "C:\\Users\\lukas\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "net7.0"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ }
+ },
+ "frameworks": {
+ "net7.0": {
+ "targetAlias": "net7.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/C#/Course/Course/obj/project.nuget.cache b/C#/Course/Course/obj/project.nuget.cache
new file mode 100644
index 0000000..230d06f
--- /dev/null
+++ b/C#/Course/Course/obj/project.nuget.cache
@@ -0,0 +1,8 @@
+{
+ "version": 2,
+ "dgSpecHash": "wGhVzYPCQb4gNYYfQio16YLkdvcNYUvoUfkVU1e3ez1jWDTS2f1RxlvsvcX9lJGzXRGipfp4YStF+IbOXOFT/w==",
+ "success": true,
+ "projectFilePath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\C#\\Course\\Course\\Course.csproj",
+ "expectedPackageFiles": [],
+ "logs": []
+}
\ No newline at end of file
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/DesignTimeBuild/.dtbcache.v2 b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/DesignTimeBuild/.dtbcache.v2
new file mode 100644
index 0000000..d20a4a5
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/3660bfa1-61eb-41f8-baee-4fe58084d3ff.vsidx b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/3660bfa1-61eb-41f8-baee-4fe58084d3ff.vsidx
new file mode 100644
index 0000000..52e318c
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/3660bfa1-61eb-41f8-baee-4fe58084d3ff.vsidx differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/402ea712-7934-41fa-84af-e5f6a2423920.vsidx b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/402ea712-7934-41fa-84af-e5f6a2423920.vsidx
deleted file mode 100644
index 7523e27..0000000
Binary files a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/402ea712-7934-41fa-84af-e5f6a2423920.vsidx and /dev/null differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/4eb21258-e45e-4e00-a8c5-30004ecb27e0.vsidx b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/4eb21258-e45e-4e00-a8c5-30004ecb27e0.vsidx
new file mode 100644
index 0000000..d7fb66a
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/4eb21258-e45e-4e00-a8c5-30004ecb27e0.vsidx differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/6ef4ca79-0071-4b7f-a0cb-133ce9c9b6ca.vsidx b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/6ef4ca79-0071-4b7f-a0cb-133ce9c9b6ca.vsidx
new file mode 100644
index 0000000..02b1c06
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/FileContentIndex/6ef4ca79-0071-4b7f-a0cb-133ce9c9b6ca.vsidx differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/.futdcache.v2 b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/.futdcache.v2
new file mode 100644
index 0000000..0633f88
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/.futdcache.v2 differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/.suo b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/.suo
new file mode 100644
index 0000000..965faa6
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/.suo differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/TestStore/0/000.testlog b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/TestStore/0/000.testlog
index 6bbf10e..1c95595 100644
Binary files a/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/TestStore/0/000.testlog and b/LukanNUnitProject/LukanPOM/.vs/LukanPOM/v17/TestStore/0/000.testlog differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/ProjectEvaluation/lukanpom.metadata.v7.bin b/LukanNUnitProject/LukanPOM/.vs/ProjectEvaluation/lukanpom.metadata.v7.bin
new file mode 100644
index 0000000..f9a5893
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/ProjectEvaluation/lukanpom.metadata.v7.bin differ
diff --git a/LukanNUnitProject/LukanPOM/.vs/ProjectEvaluation/lukanpom.projects.v7.bin b/LukanNUnitProject/LukanPOM/.vs/ProjectEvaluation/lukanpom.projects.v7.bin
new file mode 100644
index 0000000..d2a70e9
Binary files /dev/null and b/LukanNUnitProject/LukanPOM/.vs/ProjectEvaluation/lukanpom.projects.v7.bin differ
diff --git a/LukanNUnitProject/LukanPOM/Tests/APITest.cs b/LukanNUnitProject/LukanPOM/Tests/APITest.cs
new file mode 100644
index 0000000..d6914d5
--- /dev/null
+++ b/LukanNUnitProject/LukanPOM/Tests/APITest.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace LukanPOM.Tests
+{
+ internal class APITest
+ {
+ }
+}
diff --git a/LukanNUnitProject/LukanPOM/Tests/AcceptCookie.cs b/LukanNUnitProject/LukanPOM/Tests/AcceptCookie.cs
index a4c9a31..e531ef5 100644
--- a/LukanNUnitProject/LukanPOM/Tests/AcceptCookie.cs
+++ b/LukanNUnitProject/LukanPOM/Tests/AcceptCookie.cs
@@ -20,7 +20,7 @@ namespace LukanPOM.Tests
{
- //private IWebDriver? _driver;
+
internal class HomePage : TestBase
{
[Test]
diff --git a/LukanNUnitProject/LukanPOM/bash.bat b/LukanNUnitProject/LukanPOM/bash.bat
deleted file mode 100644
index 2532d8f..0000000
--- a/LukanNUnitProject/LukanPOM/bash.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-dotnet test
diff --git a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll
index cb2b4c1..b7a4773 100644
Binary files a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll and b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.dll differ
diff --git a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb
index f6abb64..6df304b 100644
Binary files a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb and b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/LukanPOM.pdb differ
diff --git a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp
index bbcfd65..9e63d79 100644
--- a/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp
+++ b/LukanNUnitProject/LukanPOM/bin/Debug/net6.0/nunit_random_seed.tmp
@@ -1 +1 @@
-2145957209
\ No newline at end of file
+679957789
\ No newline at end of file
diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.csproj.BuildWithSkipAnalyzers b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.csproj.BuildWithSkipAnalyzers
new file mode 100644
index 0000000..e69de29
diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll
index cb2b4c1..b7a4773 100644
Binary files a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll and b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.dll differ
diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.genruntimeconfig.cache b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.genruntimeconfig.cache
index cfd541a..3c4cea8 100644
--- a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.genruntimeconfig.cache
+++ b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.genruntimeconfig.cache
@@ -1 +1 @@
-4b21565216d156cccad6d96bae6e4254938ca175
+986e6e94670aa1d897b705b1c58733a447129d3f
diff --git a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb
index f6abb64..6df304b 100644
Binary files a/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb and b/LukanNUnitProject/LukanPOM/obj/Debug/net6.0/LukanPOM.pdb differ
diff --git a/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.metadata.v7.bin b/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.metadata.v7.bin
index fba1d24..3a7af6f 100644
Binary files a/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.metadata.v7.bin and b/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.metadata.v7.bin differ
diff --git a/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.projects.v7.bin b/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.projects.v7.bin
index c6ed429..413151d 100644
Binary files a/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.projects.v7.bin and b/SeleniumNunitProject/.vs/ProjectEvaluation/seleniumnunitproject.projects.v7.bin differ
diff --git a/SeleniumNunitProject/.vs/SeleniumNunitProject/DesignTimeBuild/.dtbcache.v2 b/SeleniumNunitProject/.vs/SeleniumNunitProject/DesignTimeBuild/.dtbcache.v2
index 5e86544..e370f6a 100644
Binary files a/SeleniumNunitProject/.vs/SeleniumNunitProject/DesignTimeBuild/.dtbcache.v2 and b/SeleniumNunitProject/.vs/SeleniumNunitProject/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/SeleniumNunitProject/.vs/SeleniumNunitProject/FileContentIndex/191b814f-294b-429a-80f1-3976cb50be1a.vsidx b/SeleniumNunitProject/.vs/SeleniumNunitProject/FileContentIndex/8ee9d53b-f275-4700-9a7c-c083ecdf0a18.vsidx
similarity index 70%
rename from SeleniumNunitProject/.vs/SeleniumNunitProject/FileContentIndex/191b814f-294b-429a-80f1-3976cb50be1a.vsidx
rename to SeleniumNunitProject/.vs/SeleniumNunitProject/FileContentIndex/8ee9d53b-f275-4700-9a7c-c083ecdf0a18.vsidx
index 2f720b4..3e7e9bb 100644
Binary files a/SeleniumNunitProject/.vs/SeleniumNunitProject/FileContentIndex/191b814f-294b-429a-80f1-3976cb50be1a.vsidx and b/SeleniumNunitProject/.vs/SeleniumNunitProject/FileContentIndex/8ee9d53b-f275-4700-9a7c-c083ecdf0a18.vsidx differ
diff --git a/SeleniumNunitProject/.vs/SeleniumNunitProject/v17/.suo b/SeleniumNunitProject/.vs/SeleniumNunitProject/v17/.suo
index 2d90e70..d3ec2e3 100644
Binary files a/SeleniumNunitProject/.vs/SeleniumNunitProject/v17/.suo and b/SeleniumNunitProject/.vs/SeleniumNunitProject/v17/.suo differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/FileContentIndex/368e3c91-75a7-4d70-9c8f-f953fd9fe531.vsidx b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/FileContentIndex/368e3c91-75a7-4d70-9c8f-f953fd9fe531.vsidx
new file mode 100644
index 0000000..0b4b4f6
Binary files /dev/null and b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/FileContentIndex/368e3c91-75a7-4d70-9c8f-f953fd9fe531.vsidx differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/FileContentIndex/87a919d6-d2f3-4a83-a0f9-eaeb47087c3d.vsidx b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/FileContentIndex/87a919d6-d2f3-4a83-a0f9-eaeb47087c3d.vsidx
new file mode 100644
index 0000000..df9b4df
Binary files /dev/null and b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/FileContentIndex/87a919d6-d2f3-4a83-a0f9-eaeb47087c3d.vsidx differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/.suo b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/.suo
new file mode 100644
index 0000000..89c30b5
Binary files /dev/null and b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/.suo differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/TestStore/0/000.testlog b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/TestStore/0/000.testlog
new file mode 100644
index 0000000..47e3c8e
Binary files /dev/null and b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/TestStore/0/000.testlog differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/TestStore/0/testlog.manifest b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/TestStore/0/testlog.manifest
new file mode 100644
index 0000000..e92ede2
Binary files /dev/null and b/ZiveNUnitProject/ZiveNUnitProject/.vs/ZiveNUnitProject/v17/TestStore/0/testlog.manifest differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/.vscode/settings.json b/ZiveNUnitProject/ZiveNUnitProject/.vscode/settings.json
new file mode 100644
index 0000000..747088c
--- /dev/null
+++ b/ZiveNUnitProject/ZiveNUnitProject/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "dotnet.defaultSolution": "ZiveNUnitProject.sln"
+}
\ No newline at end of file
diff --git a/ZiveNUnitProject/ZiveNUnitProject/Source/Page/HomePage.cs b/ZiveNUnitProject/ZiveNUnitProject/Source/Page/HomePage.cs
index e69de29..9883f5a 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/Source/Page/HomePage.cs
+++ b/ZiveNUnitProject/ZiveNUnitProject/Source/Page/HomePage.cs
@@ -0,0 +1,56 @@
+using System;
+using OpenQA.Selenium;
+using OpenQA.Selenium.Remote;
+using NUnit.Framework;
+using System.Threading;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using OpenQA.Selenium.Support.UI;
+using SeleniumExtras.PageObjects;
+using System.Net;
+
+
+namespace ZiveNunitProject.PageObjects
+{
+ public class HomePage
+ {
+ private IWebDriver driver;
+
+
+
+
+ IWebElement cookiesAccept => driver.FindElement(By.XPath("//button[@id='didomi-notice-agree-button']/span"));
+
+ public HomePage(IWebDriver driver)
+ {
+ this.driver = driver;
+ }
+
+
+
+ public HomePage Titulek()
+ {
+ string actualTitle = driver.Title;
+ string expectedTitle = "iv.cz O potach, internetu, vd a technice";
+ Assert.AreEqual(expectedTitle, actualTitle);
+ return this;
+ }
+ public HomePage Screnshot()
+ {
+ string fileName = "example_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".png";
+ Screenshot screenshot = ((ITakesScreenshot)driver).GetScreenshot();
+ screenshot.SaveAsFile(@"C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\LukanNUnitProject\LukanNUnitProject\Foto\" + fileName, ScreenshotImageFormat.Png);
+ return this;
+ }
+
+ public void AcceptCoockies()
+ {
+ cookiesAccept.Click();
+ }
+ }
+
+
+
+}
diff --git a/ZiveNUnitProject/ZiveNUnitProject/Source/TestBase/TestBase.cs b/ZiveNUnitProject/ZiveNUnitProject/Source/TestBase/TestBase.cs
index e69de29..1caba84 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/Source/TestBase/TestBase.cs
+++ b/ZiveNUnitProject/ZiveNUnitProject/Source/TestBase/TestBase.cs
@@ -0,0 +1,39 @@
+using OpenQA.Selenium.Chrome;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using OpenQA.Selenium;
+using ZiveNunitProject.PageObjects;
+
+namespace ZiveNunitProject.Common
+{
+ internal class TestBase
+ {
+ public HomePage Home { get; private set; }
+
+ protected IWebDriver Driver { get; private set; }
+
+
+ [SetUp]
+ public void Setup()
+ {
+ Driver = new ChromeDriver();
+ Driver.Manage().Window.Maximize();
+ Driver.Navigate().GoToUrl("https://zive.cz");
+ Console.WriteLine("Author: Luk Kaka");
+ Home = new HomePage(Driver);
+
+
+ }
+
+
+ [TearDown]
+ public void TearDown()
+ {
+
+ Driver.Quit();
+ }
+ }
+
+
+}
\ No newline at end of file
diff --git a/ZiveNUnitProject/ZiveNUnitProject/Tests/AcceptCookies.cs b/ZiveNUnitProject/ZiveNUnitProject/Tests/AcceptCookies.cs
new file mode 100644
index 0000000..2156e96
--- /dev/null
+++ b/ZiveNUnitProject/ZiveNUnitProject/Tests/AcceptCookies.cs
@@ -0,0 +1,18 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using ZiveNunitProject.Common;
+
+namespace ZiveNUnitProject.Tests;
+ internal class AcceptCookie : TestBase
+{
+ [Test]
+ public void AcceptCookiesTest()
+ {
+ Home.AcceptCoockies();
+ }
+
+
+}
diff --git a/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.csproj b/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.csproj
index 3f0efd1..30c6d7d 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.csproj
+++ b/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.csproj
@@ -20,8 +20,4 @@
-
-
-
-
diff --git a/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.sln b/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.sln
new file mode 100644
index 0000000..402bde3
--- /dev/null
+++ b/ZiveNUnitProject/ZiveNUnitProject/ZiveNUnitProject.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.002.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ZiveNUnitProject", "ZiveNUnitProject.csproj", "{60251703-ED97-4CC2-81FD-ABC2D06EA7A2}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {60251703-ED97-4CC2-81FD-ABC2D06EA7A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {60251703-ED97-4CC2-81FD-ABC2D06EA7A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {60251703-ED97-4CC2-81FD-ABC2D06EA7A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {60251703-ED97-4CC2-81FD-ABC2D06EA7A2}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {5D4E8C89-F803-4D94-A812-BFFAD7636DA5}
+ EndGlobalSection
+EndGlobal
diff --git a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll
index 69e07ce..c6bc4f7 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll and b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.dll differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb
index 920e085..fab4fcf 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb and b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/ZiveNUnitProject.pdb differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp
index 120498a..dee1a13 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp
+++ b/ZiveNUnitProject/ZiveNUnitProject/bin/Debug/net6.0/nunit_random_seed.tmp
@@ -1 +1 @@
-2032797117
\ No newline at end of file
+377668387
\ No newline at end of file
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.GeneratedMSBuildEditorConfig.editorconfig b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.GeneratedMSBuildEditorConfig.editorconfig
index 48287e9..b146335 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.GeneratedMSBuildEditorConfig.editorconfig
+++ b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,4 +8,4 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = ZiveNUnitProject
-build_property.ProjectDir = c:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\ZiveNUnitProject\ZiveNUnitProject\
+build_property.ProjectDir = C:\Users\lukas\Nextcloud\GitHub\.Net_C.Sharp_Test\ZiveNUnitProject\ZiveNUnitProject\
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.assets.cache b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.assets.cache
index dcd244c..fbba1f1 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.assets.cache and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.assets.cache differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.csproj.CoreCompileInputs.cache b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.csproj.CoreCompileInputs.cache
index 92549a1..9e97f84 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.csproj.CoreCompileInputs.cache
+++ b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-28723541a3b84690ed33d3c6cc11d1fc2eb278cc
+48c99b10dfa7386438d40762cff6d30dd1fdc4f7
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll
index 69e07ce..c6bc4f7 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.dll differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache
index aed34b2..36ca466 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache
+++ b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.genruntimeconfig.cache
@@ -1 +1 @@
-5e8a55eff8a7a352aed09574268f644c93ea2c11
+c3bc808626d25481ce433edc68867da35a3e1faf
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb
index 920e085..fab4fcf 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ZiveNUnitProject.pdb differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ref/ZiveNUnitProject.dll b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ref/ZiveNUnitProject.dll
index 31dfe6c..4ebe241 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ref/ZiveNUnitProject.dll and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/ref/ZiveNUnitProject.dll differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/refint/ZiveNUnitProject.dll b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/refint/ZiveNUnitProject.dll
index 31dfe6c..4ebe241 100644
Binary files a/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/refint/ZiveNUnitProject.dll and b/ZiveNUnitProject/ZiveNUnitProject/obj/Debug/net6.0/refint/ZiveNUnitProject.dll differ
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json b/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json
index 529ab14..e63760f 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json
+++ b/ZiveNUnitProject/ZiveNUnitProject/obj/ZiveNUnitProject.csproj.nuget.dgspec.json
@@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
- "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": {}
+ "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": {}
},
"projects": {
- "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": {
+ "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj",
+ "projectUniqueName": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj",
"projectName": "ZiveNUnitProject",
- "projectPath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj",
+ "projectPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj",
"packagesPath": "C:\\Users\\lukas\\.nuget\\packages\\",
- "outputPath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\obj\\",
+ "outputPath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\lukas\\AppData\\Roaming\\NuGet\\NuGet.Config",
diff --git a/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache b/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache
index 5711382..c656ada 100644
--- a/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache
+++ b/ZiveNUnitProject/ZiveNUnitProject/obj/project.nuget.cache
@@ -1,8 +1,8 @@
{
"version": 2,
- "dgSpecHash": "Mpt3rrrr3aIv172iP52qKEveddp9Y7qv5ocYa2pGtcSCmU7FH4PiBhg2cSWUYsqqLGP7pWJwwnImsfx/cenLeQ==",
+ "dgSpecHash": "Mhiytn3E4+Z+qSd0pZxzVJsw7NiqJt6gsbujYmipuD3hpBTcZrzy2q6HxmmACx39kgVS5HDW24KLxkyyttIM3Q==",
"success": true,
- "projectFilePath": "c:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj",
+ "projectFilePath": "C:\\Users\\lukas\\Nextcloud\\GitHub\\.Net_C.Sharp_Test\\ZiveNUnitProject\\ZiveNUnitProject\\ZiveNUnitProject.csproj",
"expectedPackageFiles": [
"C:\\Users\\lukas\\.nuget\\packages\\coverlet.collector\\3.2.0\\coverlet.collector.3.2.0.nupkg.sha512",
"C:\\Users\\lukas\\.nuget\\packages\\dotnetseleniumextras.pageobjects.core\\4.3.0\\dotnetseleniumextras.pageobjects.core.4.3.0.nupkg.sha512",