// Path: src/test/java/com/frameworkium/integration/restfulbooker/api/dto/booking/Booking.java
// public class Booking extends AbstractDTO<Booking> {
//     public String firstname;
//     public String lastname;
//     public long totalprice;
//     public boolean depositpaid;
//     public BookingDates bookingdates;
//     public String additionalneeds;
// 
//     public static Booking newInstance() {
//         ThreadLocalRandom random = ThreadLocalRandom.current();
//         int randInt = random.nextInt();
//         Booking booking = new Booking();
//         booking.firstname = "firstname" + randInt;
//         booking.lastname = "lastname" + randInt;
//         booking.totalprice = randInt;
//         booking.depositpaid = random.nextBoolean();
//         booking.bookingdates = BookingDates.newInstance();
//         booking.additionalneeds = null;
//         return booking;
//     }
// }


import com.frameworkium.integration.restfulbooker.api.dto.booking.Booking;
import com.google.common.collect.ImmutableMap;
import java.util.Map;
package com.frameworkium.integration.restfulbooker.api.dto.booking.search;



public class SearchParamsMapper {

    private SearchParamsMapper() {
        // hide constructor of mapper
    }

// Path: src/test/java/com/frameworkium/integration/restfulbooker/api/dto/booking/Booking.java
// public class Booking extends AbstractDTO<Booking> {
//     public String firstname;
//     public String lastname;
//     public long totalprice;
//     public boolean depositpaid;
//     public BookingDates bookingdates;
//     public String additionalneeds;
// 
//     public static Booking newInstance() {
//         ThreadLocalRandom random = ThreadLocalRandom.current();
//         int randInt = random.nextInt();
//         Booking booking = new Booking();
//         booking.firstname = "firstname" + randInt;
//         booking.lastname = "lastname" + randInt;
//         booking.totalprice = randInt;
//         booking.depositpaid = random.nextBoolean();
//         booking.bookingdates = BookingDates.newInstance();
//         booking.additionalneeds = null;
//         return booking;
//     }
// }


// Path: src/test/java/com/frameworkium/integration/restfulbooker/api/dto/booking/search/SearchParamsMapper.java
import com.frameworkium.integration.restfulbooker.api.dto.booking.Booking;
import com.google.common.collect.ImmutableMap;
import java.util.Map;

package com.frameworkium.integration.restfulbooker.api.dto.booking.search;



public class SearchParamsMapper {

    private SearchParamsMapper() {
        // hide constructor of mapper
    }

    public static Map<String, String> namesOfBooking(Booking booking) {