in ddmock/src/main/java/com/dd/DDMock.kt [50:66]
fun getEntry(url: HttpUrl, method: String): MockEntry? {
val urlPathBuilder = StringBuilder("")
val pathSegments = url.pathSegments()
var i = 0
val size = pathSegments.size
while (i < size) {
if (i == size - 1) {
urlPathBuilder.append('/').append(pathSegments[i]).append('/').append(method.toLowerCase())
} else {
urlPathBuilder.append('/').append(pathSegments[i])
}
i++
}
val path = urlPathBuilder.toString()
val mockEntry = mockEntries[path]
return mockEntry ?: getRegexEntry(path)
}