From d64263b879e27107595a2284f1c66d075db995f4 Mon Sep 17 00:00:00 2001 From: Rodrigo Pereyra Diaz Date: Thu, 21 Sep 2023 14:14:34 -0300 Subject: [PATCH 1/3] feat: allow handle raw events message --- .../EventNotificationSystem/GreenArrowEventController.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs b/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs index 404c478..e154c5e 100755 --- a/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs +++ b/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs @@ -1,6 +1,7 @@ using GreenArrow.Engine.Model.Events; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; +using System.Text; namespace GreenArrow.Engine.EventNotificationSystem { From ced2270d54d39396ad691adee47953f68f298bc9 Mon Sep 17 00:00:00 2001 From: Rodrigo Pereyra Diaz Date: Thu, 21 Sep 2023 15:23:05 -0300 Subject: [PATCH 2/3] test: return basic info --- .../GreenArrowEventControllerTest.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/GreenArrow.Engine.Test/EventNotificationSystem/GreenArrowEventControllerTest.cs b/GreenArrow.Engine.Test/EventNotificationSystem/GreenArrowEventControllerTest.cs index eecf376..5019595 100755 --- a/GreenArrow.Engine.Test/EventNotificationSystem/GreenArrowEventControllerTest.cs +++ b/GreenArrow.Engine.Test/EventNotificationSystem/GreenArrowEventControllerTest.cs @@ -18,6 +18,20 @@ IEventReceptor eventReceptor ); } + [Fact] + public void Should_return_basic_info() + { + // Arrange + var eventReceptoMock = new Mock(); + var sut = CreateSut(eventReceptoMock.Object); + + // Act + var result = sut.Get(); + + // Assert + Assert.NotNull(result); + } + [Fact] public async Task Should_handler_raw_events() { From 95440fc0ccd8aaa3fd39ec1fba93157c61516fd4 Mon Sep 17 00:00:00 2001 From: Rodrigo Pereyra Diaz Date: Thu, 21 Sep 2023 14:15:06 -0300 Subject: [PATCH 3/3] feat: add get method with basic info --- .../GreenArrowEventController.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs b/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs index e154c5e..5de8353 100755 --- a/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs +++ b/GreenArrow.Engine/EventNotificationSystem/GreenArrowEventController.cs @@ -27,6 +27,16 @@ IEventReceptor eventReceptor _eventReceptor = eventReceptor; } + /// + /// Get Controller information + /// + /// + [HttpGet] + public IActionResult Get() + { + return Ok("Green Arrow Events Receptor"); + } + /// /// Receive raw body of events ///