public async Task Handler_WhenPollingStationDoes_NotExist_ReturnsFalse()
        {
            using (var context = new VoteMonitorContext(_dbContextOptions))
            {
                var sut = new CheckPollingStationExistsHandler(context, _mockLogger.Object);
                var checkPollingStationExists = new CheckPollingStationExists()
                {
                    Id = 3
                };

                var result = await sut.Handle(checkPollingStationExists, new CancellationToken());

                result.Should().Be(false);
            }
        }
        public async Task Handler_WhenPollingStationExists_ReturnsTrue()
        {
            using (var context = new VoteMonitorContext(_dbContextOptions))
            {
                context.PollingStations.Add(new PollingStationBuilder().WithId(3).Build());
                context.SaveChanges();
            }

            using (var context = new VoteMonitorContext(_dbContextOptions))
            {
                var sut = new CheckPollingStationExistsHandler(context, _mockLogger.Object);
                var checkPollingStationExists = new CheckPollingStationExists()
                {
                    Id = 3
                };

                var result = await sut.Handle(checkPollingStationExists, new CancellationToken());

                result.Should().Be(true);
            }
        }