а чем просто Option(3).map(somethinReturningFUnit) не подходит?
упячка какая-то. вы делаете, получается, что-то вроде Future[Try[Any]](...) shouldBe GetResponse(MockKey(key,5),None), так?
то есть, для клиента надо?
может, 100000 ids больше максимально разрешенного пакета (` max_allowed_packet`)?
А F это что в вашем случае?