package Ġcom . github . luc as ls . kotlin x . wire mock Ċ Ċ import Ġcom . github . tom ake hur st . wire mock . client . Wire Mock Ċ import Ġcom . github . tom ake hur st . wire mock . extension . Parameters Ċ import Ġcom . github . tom ake hur st . wire mock . http . Request Ċ import Ġcom . github . tom ake hur st . wire mock . matching . Multipart Value Pattern Builder Ċ import Ġcom . github . tom ake hur st . wire mock . matching . Request Pattern Builder Ċ import Ġcom . github . tom ake hur st . wire mock . matching . Url Pattern Ċ import Ġcom . github . tom ake hur st . wire mock . matching . Value Matcher Ċ Ċ // ĠCre ators Ċ Ċ fun Ġget Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . get Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġpost Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . post Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġput Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . put Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġdelete Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . delete Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġpatch Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . patch Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġhead Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . head Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġoptions Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . options Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġtrace Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . trace Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġany Requested For ( ĊĠĠĠ Ġurl Pattern : ĠUrl Pattern , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . any Requested For ( url Pattern ). apply ( block ) Ċ Ċ fun Ġrequest Made For ( ĊĠĠĠ Ġcustom Matcher Name : ĠString , ĊĠĠĠ Ġparameters : ĠParameters , ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . request Made For ( custom Matcher Name , Ġparameters ). apply ( block ) Ċ Ċ fun Ġrequest Made For ( ĊĠĠĠ Ġrequest Matcher : ĠValue Matcher < Request >, ĊĠĠĠ Ġblock : ĠRequest Pattern Builder . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ ĠWire Mock . request Made For ( request Matcher ). apply ( block ) Ċ Ċ // ĠExtensions Ċ Ċ fun ĠRequest Pattern Builder . with Any RequestBody Part ( ĊĠĠĠ Ġblock : ĠMultip art Value Pattern Builder . () Ġ-> ĠUnit Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ Ġthis . with Any RequestBody Part ( a Multipart (). also ( block )) Ċ Ċ fun ĠRequest Pattern Builder . with All RequestBody Parts ( ĊĠĠĠ Ġblock : ĠMultip art Value Pattern Builder . () Ġ-> ĠUnit Ċ ): ĠRequest Pattern Builder Ġ= ĊĠĠĠ Ġthis . with All RequestBody Parts ( a Multipart (). also ( block ))