From e84d0c47526595405c72ada8f926fe992f99ce99 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sat, 26 Mar 2022 21:35:24 +0300 Subject: [PATCH 1/2] feat(issue-171): add skeleton of feedback-x --- .../feedback-x/O2NextGen.FeedBackX.Api.sln | 82 +++++++++++++++++++ .../Controllers/ValuesController.cs | 45 ++++++++++ .../O2NextGen.FeedBackX.Api.csproj | 16 ++++ .../O2NextGen.FeedBackX.Api/Program.cs | 24 ++++++ .../Properties/launchSettings.json | 14 ++++ .../O2NextGen.FeedBackX.Api/Startup.cs | 47 +++++++++++ .../appsettings.Development.json | 9 ++ .../O2NextGen.FeedBackX.Api/appsettings.json | 8 ++ .../O2NextGen.FeedBackX.Business/Class1.cs | 8 ++ .../O2NextGen.FeedBackX.Business.csproj | 7 ++ .../O2NextGen.FeedBackX.Data/Class1.cs | 8 ++ .../O2NextGen.FeedBackX.Data.csproj | 7 ++ .../O2NextGen.FeedBackX.Impl/Class1.cs | 8 ++ .../O2NextGen.FeedBackX.Impl.csproj | 7 ++ ...rationTests.O2NextGen.FeedBackX.Api.csproj | 22 +++++ .../UnitTest1.cs | 14 ++++ .../Tests.O2NextGen.FeedBackX.Api.csproj | 16 ++++ .../UnitTest1.cs | 18 ++++ .../Tests.O2NextGen.FeedBackX.Business.csproj | 16 ++++ .../UnitTest1.cs | 18 ++++ .../Tests.O2NextGen.FeedBackX.Data.csproj | 16 ++++ .../UnitTest1.cs | 18 ++++ .../Tests.O2NextGen.FeedBackX.Impl.csproj | 16 ++++ .../UnitTest1.cs | 18 ++++ 24 files changed, 462 insertions(+) create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api.sln create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/O2NextGen.FeedBackX.Api.csproj create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/Properties/launchSettings.json create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.Development.json create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.json create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Business/O2NextGen.FeedBackX.Business.csproj create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Data/O2NextGen.FeedBackX.Data.csproj create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs create mode 100644 src/Services/feedback-x/O2NextGen.FeedBackX.Impl/O2NextGen.FeedBackX.Impl.csproj create mode 100644 src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/IntegrationTests.O2NextGen.FeedBackX.Api.csproj create mode 100644 src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/Tests.O2NextGen.FeedBackX.Api.csproj create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/UnitTest1.cs create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/Tests.O2NextGen.FeedBackX.Business.csproj create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/UnitTest1.cs create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/Tests.O2NextGen.FeedBackX.Data.csproj create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/UnitTest1.cs create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/Tests.O2NextGen.FeedBackX.Impl.csproj create mode 100644 src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/UnitTest1.cs diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api.sln b/src/Services/feedback-x/O2NextGen.FeedBackX.Api.sln new file mode 100644 index 00000000..364d2776 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api.sln @@ -0,0 +1,82 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.32112.339 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.FeedBackX.Api", ".\O2NextGen.FeedBackX.Api\O2NextGen.FeedBackX.Api.csproj", "{CFECE6E9-68F3-4151-9AC5-02EA78F5DDE7}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{FBF4A821-E179-491F-B1EF-F2A2C0CA4041}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.FeedBackX.Api", ".\Tests\Tests.O2NextGen.FeedBackX.Api\Tests.O2NextGen.FeedBackX.Api.csproj", "{C1793159-6373-4534-BA0E-87BA84F46674}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.FeedBackX.Business", ".\O2NextGen.FeedBackX.Business\O2NextGen.FeedBackX.Business.csproj", "{5C1ED6D9-3DD9-45A2-AB8F-6A466A7E52E7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntegrationTests.O2NextGen.FeedBackX.Api", ".\Tests\IntegrationTests.O2NextGen.FeedBackX.Api\IntegrationTests.O2NextGen.FeedBackX.Api.csproj", "{5E2C7CDA-D655-4495-92A9-20ADAD455F5F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.FeedBackX.Data", ".\O2NextGen.FeedBackX.Data\O2NextGen.FeedBackX.Data.csproj", "{00CF5E41-5B8E-4AE4-84E8-C081CA312396}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "O2NextGen.FeedBackX.Impl", ".\O2NextGen.FeedBackX.Impl\O2NextGen.FeedBackX.Impl.csproj", "{01C937DF-D65F-4FD2-B5C7-D4B20C7A148F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.FeedBackX.Business", ".\Tests\Tests.O2NextGen.FeedBackX.Business\Tests.O2NextGen.FeedBackX.Business.csproj", "{1857BDA4-5DD7-4980-B652-94EC47BD205F}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.FeedBackX.Data", ".\Tests\Tests.O2NextGen.FeedBackX.Data\Tests.O2NextGen.FeedBackX.Data.csproj", "{E5FE3437-62BD-4E98-A539-B47E99BF5329}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests.O2NextGen.FeedBackX.Impl", ".\Tests\Tests.O2NextGen.FeedBackX.Impl\Tests.O2NextGen.FeedBackX.Impl.csproj", "{340B279B-C527-41D6-A5DE-359F8B51F9A8}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {CFECE6E9-68F3-4151-9AC5-02EA78F5DDE7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CFECE6E9-68F3-4151-9AC5-02EA78F5DDE7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CFECE6E9-68F3-4151-9AC5-02EA78F5DDE7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CFECE6E9-68F3-4151-9AC5-02EA78F5DDE7}.Release|Any CPU.Build.0 = Release|Any CPU + {C1793159-6373-4534-BA0E-87BA84F46674}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C1793159-6373-4534-BA0E-87BA84F46674}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C1793159-6373-4534-BA0E-87BA84F46674}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C1793159-6373-4534-BA0E-87BA84F46674}.Release|Any CPU.Build.0 = Release|Any CPU + {5C1ED6D9-3DD9-45A2-AB8F-6A466A7E52E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5C1ED6D9-3DD9-45A2-AB8F-6A466A7E52E7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5C1ED6D9-3DD9-45A2-AB8F-6A466A7E52E7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5C1ED6D9-3DD9-45A2-AB8F-6A466A7E52E7}.Release|Any CPU.Build.0 = Release|Any CPU + {5E2C7CDA-D655-4495-92A9-20ADAD455F5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5E2C7CDA-D655-4495-92A9-20ADAD455F5F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5E2C7CDA-D655-4495-92A9-20ADAD455F5F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5E2C7CDA-D655-4495-92A9-20ADAD455F5F}.Release|Any CPU.Build.0 = Release|Any CPU + {00CF5E41-5B8E-4AE4-84E8-C081CA312396}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {00CF5E41-5B8E-4AE4-84E8-C081CA312396}.Debug|Any CPU.Build.0 = Debug|Any CPU + {00CF5E41-5B8E-4AE4-84E8-C081CA312396}.Release|Any CPU.ActiveCfg = Release|Any CPU + {00CF5E41-5B8E-4AE4-84E8-C081CA312396}.Release|Any CPU.Build.0 = Release|Any CPU + {01C937DF-D65F-4FD2-B5C7-D4B20C7A148F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {01C937DF-D65F-4FD2-B5C7-D4B20C7A148F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {01C937DF-D65F-4FD2-B5C7-D4B20C7A148F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {01C937DF-D65F-4FD2-B5C7-D4B20C7A148F}.Release|Any CPU.Build.0 = Release|Any CPU + {1857BDA4-5DD7-4980-B652-94EC47BD205F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1857BDA4-5DD7-4980-B652-94EC47BD205F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1857BDA4-5DD7-4980-B652-94EC47BD205F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1857BDA4-5DD7-4980-B652-94EC47BD205F}.Release|Any CPU.Build.0 = Release|Any CPU + {E5FE3437-62BD-4E98-A539-B47E99BF5329}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E5FE3437-62BD-4E98-A539-B47E99BF5329}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E5FE3437-62BD-4E98-A539-B47E99BF5329}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E5FE3437-62BD-4E98-A539-B47E99BF5329}.Release|Any CPU.Build.0 = Release|Any CPU + {340B279B-C527-41D6-A5DE-359F8B51F9A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {340B279B-C527-41D6-A5DE-359F8B51F9A8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {340B279B-C527-41D6-A5DE-359F8B51F9A8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {340B279B-C527-41D6-A5DE-359F8B51F9A8}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {C1793159-6373-4534-BA0E-87BA84F46674} = {FBF4A821-E179-491F-B1EF-F2A2C0CA4041} + {5E2C7CDA-D655-4495-92A9-20ADAD455F5F} = {FBF4A821-E179-491F-B1EF-F2A2C0CA4041} + {1857BDA4-5DD7-4980-B652-94EC47BD205F} = {FBF4A821-E179-491F-B1EF-F2A2C0CA4041} + {E5FE3437-62BD-4E98-A539-B47E99BF5329} = {FBF4A821-E179-491F-B1EF-F2A2C0CA4041} + {340B279B-C527-41D6-A5DE-359F8B51F9A8} = {FBF4A821-E179-491F-B1EF-F2A2C0CA4041} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {CD873B2D-C019-4595-98F4-60CD9772C12E} + EndGlobalSection +EndGlobal diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs new file mode 100644 index 00000000..bc5819b4 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs @@ -0,0 +1,45 @@ +using Microsoft.AspNetCore.Mvc; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace O2NextGen.FeedBackX.Api.Controllers +{ + [Route("api/[controller]")] + [ApiController] + public class ValuesController : ControllerBase + { + // GET api/values + [HttpGet] + public ActionResult> Get() + { + return new string[] { "value1", "value2" }; + } + + // GET api/values/5 + [HttpGet("{id}")] + public ActionResult Get(int id) + { + return "value"; + } + + // POST api/values + [HttpPost] + public void Post([FromBody] string value) + { + } + + // PUT api/values/5 + [HttpPut("{id}")] + public void Put(int id, [FromBody] string value) + { + } + + // DELETE api/values/5 + [HttpDelete("{id}")] + public void Delete(int id) + { + } + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/O2NextGen.FeedBackX.Api.csproj b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/O2NextGen.FeedBackX.Api.csproj new file mode 100644 index 00000000..ffe2b91d --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/O2NextGen.FeedBackX.Api.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + + + + + + + + + + + diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs new file mode 100644 index 00000000..6b0adf9f --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs @@ -0,0 +1,24 @@ +using Microsoft.AspNetCore; +using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Logging; +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Threading.Tasks; + +namespace O2NextGen.FeedBackX.Api +{ + public class Program + { + public static void Main(string[] args) + { + CreateWebHostBuilder(args).Build().Run(); + } + + public static IWebHostBuilder CreateWebHostBuilder(string[] args) => + WebHost.CreateDefaultBuilder(args) + .UseStartup(); + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Properties/launchSettings.json b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Properties/launchSettings.json new file mode 100644 index 00000000..8834c3c3 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Properties/launchSettings.json @@ -0,0 +1,14 @@ +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "profiles": { + "O2NextGen.FeedBackX.Api": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "api/values", + "applicationUrl": "https://localhost:5001;http://localhost:5000", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} \ No newline at end of file diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs new file mode 100644 index 00000000..50d4ba08 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs @@ -0,0 +1,47 @@ +using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.HttpsPolicy; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace O2NextGen.FeedBackX.Api +{ + public class Startup + { + public Startup(IConfiguration configuration) + { + Configuration = configuration; + } + + public IConfiguration Configuration { get; } + + // This method gets called by the runtime. Use this method to add services to the container. + public void ConfigureServices(IServiceCollection services) + { + services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1); + } + + // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. + public void Configure(IApplicationBuilder app, IHostingEnvironment env) + { + if (env.IsDevelopment()) + { + app.UseDeveloperExceptionPage(); + } + else + { + app.UseHsts(); + } + + app.UseHttpsRedirection(); + app.UseMvc(); + } + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.Development.json b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.Development.json new file mode 100644 index 00000000..e203e940 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Debug", + "System": "Information", + "Microsoft": "Information" + } + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.json b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.json new file mode 100644 index 00000000..def9159a --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/appsettings.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs new file mode 100644 index 00000000..a2528374 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace O2NextGen.FeedBackX.Business +{ + public class Class1 + { + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Business/O2NextGen.FeedBackX.Business.csproj b/src/Services/feedback-x/O2NextGen.FeedBackX.Business/O2NextGen.FeedBackX.Business.csproj new file mode 100644 index 00000000..86ea3bbe --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Business/O2NextGen.FeedBackX.Business.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp2.1 + + + diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs new file mode 100644 index 00000000..d28878a6 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace O2NextGen.FeedBackX.Data +{ + public class Class1 + { + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Data/O2NextGen.FeedBackX.Data.csproj b/src/Services/feedback-x/O2NextGen.FeedBackX.Data/O2NextGen.FeedBackX.Data.csproj new file mode 100644 index 00000000..86ea3bbe --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Data/O2NextGen.FeedBackX.Data.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp2.1 + + + diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs new file mode 100644 index 00000000..f3d0c5c4 --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs @@ -0,0 +1,8 @@ +using System; + +namespace O2NextGen.FeedBackX.Impl +{ + public class Class1 + { + } +} diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/O2NextGen.FeedBackX.Impl.csproj b/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/O2NextGen.FeedBackX.Impl.csproj new file mode 100644 index 00000000..86ea3bbe --- /dev/null +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/O2NextGen.FeedBackX.Impl.csproj @@ -0,0 +1,7 @@ + + + + netcoreapp2.1 + + + diff --git a/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/IntegrationTests.O2NextGen.FeedBackX.Api.csproj b/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/IntegrationTests.O2NextGen.FeedBackX.Api.csproj new file mode 100644 index 00000000..08ce6023 --- /dev/null +++ b/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/IntegrationTests.O2NextGen.FeedBackX.Api.csproj @@ -0,0 +1,22 @@ + + + + netcoreapp2.2 + + false + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + diff --git a/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs b/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs new file mode 100644 index 00000000..46b59a30 --- /dev/null +++ b/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs @@ -0,0 +1,14 @@ +using System; +using Xunit; + +namespace IntegrationTests.O2NextGen.FeedBackX.Api +{ + public class UnitTest1 + { + [Fact] + public void Test1() + { + + } + } +} diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/Tests.O2NextGen.FeedBackX.Api.csproj b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/Tests.O2NextGen.FeedBackX.Api.csproj new file mode 100644 index 00000000..15e18f8c --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/Tests.O2NextGen.FeedBackX.Api.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.2 + + false + + + + + + + + + + diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/UnitTest1.cs b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/UnitTest1.cs new file mode 100644 index 00000000..8f6f2c4d --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Api/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.FeedBackX.Api +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/Tests.O2NextGen.FeedBackX.Business.csproj b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/Tests.O2NextGen.FeedBackX.Business.csproj new file mode 100644 index 00000000..15e18f8c --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/Tests.O2NextGen.FeedBackX.Business.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.2 + + false + + + + + + + + + + diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/UnitTest1.cs b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/UnitTest1.cs new file mode 100644 index 00000000..2f7d3c44 --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Business/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.FeedBackX.Business +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/Tests.O2NextGen.FeedBackX.Data.csproj b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/Tests.O2NextGen.FeedBackX.Data.csproj new file mode 100644 index 00000000..f1f19a17 --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/Tests.O2NextGen.FeedBackX.Data.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.2 + + false + + + + + + + + + + diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/UnitTest1.cs b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/UnitTest1.cs new file mode 100644 index 00000000..c2c32eb6 --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Data/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.FeedBackX.Data +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/Tests.O2NextGen.FeedBackX.Impl.csproj b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/Tests.O2NextGen.FeedBackX.Impl.csproj new file mode 100644 index 00000000..d7b45d57 --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/Tests.O2NextGen.FeedBackX.Impl.csproj @@ -0,0 +1,16 @@ + + + + netcoreapp2.1 + + false + + + + + + + + + + diff --git a/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/UnitTest1.cs b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/UnitTest1.cs new file mode 100644 index 00000000..356bd020 --- /dev/null +++ b/src/Services/feedback-x/Tests/Tests.O2NextGen.FeedBackX.Impl/UnitTest1.cs @@ -0,0 +1,18 @@ +using NUnit.Framework; + +namespace Tests.O2NextGen.FeedBackX.Impl +{ + public class Tests + { + [SetUp] + public void Setup() + { + } + + [Test] + public void Test1() + { + Assert.Pass(); + } + } +} \ No newline at end of file From 1cf87ac3b1e0839e23b3ee64684c8eca38ee91e1 Mon Sep 17 00:00:00 2001 From: Denis Prokhorchik Date: Sat, 26 Mar 2022 21:37:07 +0300 Subject: [PATCH 2/2] chore(issue-171): code cleanup --- .../Controllers/ValuesController.cs | 3 --- src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs | 7 ------- src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs | 7 ------- .../feedback-x/O2NextGen.FeedBackX.Business/Class1.cs | 4 +--- src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs | 4 +--- src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs | 4 +--- .../IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs | 1 - 7 files changed, 3 insertions(+), 27 deletions(-) diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs index bc5819b4..4dec7123 100644 --- a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Controllers/ValuesController.cs @@ -1,8 +1,5 @@ using Microsoft.AspNetCore.Mvc; -using System; using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; namespace O2NextGen.FeedBackX.Api.Controllers { diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs index 6b0adf9f..ad57c5eb 100644 --- a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Program.cs @@ -1,12 +1,5 @@ using Microsoft.AspNetCore; using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.Logging; -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Threading.Tasks; namespace O2NextGen.FeedBackX.Api { diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs index 50d4ba08..598e3a12 100644 --- a/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Api/Startup.cs @@ -1,15 +1,8 @@ using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; -using Microsoft.AspNetCore.HttpsPolicy; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Logging; -using Microsoft.Extensions.Options; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; namespace O2NextGen.FeedBackX.Api { diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs index a2528374..f5eebcb2 100644 --- a/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Business/Class1.cs @@ -1,6 +1,4 @@ -using System; - -namespace O2NextGen.FeedBackX.Business +namespace O2NextGen.FeedBackX.Business { public class Class1 { diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs index d28878a6..8eb3d377 100644 --- a/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Data/Class1.cs @@ -1,6 +1,4 @@ -using System; - -namespace O2NextGen.FeedBackX.Data +namespace O2NextGen.FeedBackX.Data { public class Class1 { diff --git a/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs b/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs index f3d0c5c4..8a021e75 100644 --- a/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs +++ b/src/Services/feedback-x/O2NextGen.FeedBackX.Impl/Class1.cs @@ -1,6 +1,4 @@ -using System; - -namespace O2NextGen.FeedBackX.Impl +namespace O2NextGen.FeedBackX.Impl { public class Class1 { diff --git a/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs b/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs index 46b59a30..4780e797 100644 --- a/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs +++ b/src/Services/feedback-x/Tests/IntegrationTests.O2NextGen.FeedBackX.Api/UnitTest1.cs @@ -1,4 +1,3 @@ -using System; using Xunit; namespace IntegrationTests.O2NextGen.FeedBackX.Api