public async Task DeleteById_NotFound_Result()
        {
            var options = new DbContextOptionsBuilder <DataBaseContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;;
            var context = new DataBaseContext(options);
            var service = new EventsController(context);

            var result = await service.DeleteById(Guid.Parse("3fa85f64-5717-4562-b3fc-2c963f66afa6"));

            var notFoundResult = result as NotFoundResult;

            Assert.IsNotNull(result);
            Assert.AreEqual(404, notFoundResult.StatusCode);
        }
        public async Task DeleteById_Ok_Result()
        {
            var options = new DbContextOptionsBuilder <DataBaseContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;
            var eventTest = new Event {
                Id = Guid.Parse("3fa85f64-5717-4562-b3fc-2c963f66afa6"), Description = "Test1", DeadlineDate = DateTimeOffset.FromUnixTimeSeconds(1560286800), IsComplete = false
            };
            var context = new DataBaseContext(options);
            var service = new EventsController(context);

            context.Events.Add(eventTest);

            var result = await service.DeleteById(Guid.Parse("3fa85f64-5717-4562-b3fc-2c963f66afa6"));

            var okResult = result as OkResult;

            Assert.IsNotNull(okResult);
            Assert.AreEqual(200, okResult.StatusCode);
        }