public void CreatePollingStationInfo_WhenMappingToPollingStationInfoEntity_ReturnsNotNull()
        {
            var pollingStationFilter = new CreatePollingStationInfo();

            var pollingStationInfo = _mapper.Map <Entities.PollingStationInfo>(pollingStationFilter);

            pollingStationInfo.Should().NotBeNull();
        }
        public void CreatePollingStationInfo_WhenMappingToPollingStationInfoEntity_MapsCountryCode()
        {
            var pollingStationFilter = new CreatePollingStationInfo()
            {
                CountyCode = "RO"
            };

            var pollingStationInfo = _mapper.Map <Entities.PollingStationInfo>(pollingStationFilter);

            pollingStationInfo.Should().NotBeNull();
        }
Beispiel #3
0
        public async Task Handler_CreatesPollingStationInfo()
        {
            using (var context = new VoteMonitorContext(_dbContextOptions))
            {
                var sut = new CreatePollingStationInfoHandler(context, new Mapper(_mapperConfiguration), _mockLogger.Object);

                var createPollingStationInfo = new CreatePollingStationInfo()
                {
                    IdPollingStation = 3
                };
                await sut.Handle(createPollingStationInfo, new CancellationToken());

                var savedPollingStationInfo = context.PollingStationInfos.FirstOrDefault(p => p.IdPollingStation == createPollingStationInfo.IdPollingStation);
                savedPollingStationInfo.Should().NotBeNull();
            }
        }