public void Should_map_successfully() { var mapperConfiguration = new MapperConfiguration( cfg => { cfg.CreateMap <Result, ResultDto>(); cfg.CreateMap <Booking, BookingDto>() .ForMember( d => d.Total, o => o.MapFrom( b => b.CalculateTotal( _dateProvider.CurrentRestaurantTime(b.Restaurant) ) ) ); } ); var mapper = mapperConfiguration.CreateMapper(); var result = new Result { Booking = new Booking() }; // Act var dto = mapper.Map <ResultDto>(result); // Assert dto.ShouldNotBeNull(); }