| 215 | }; |
| 216 | |
| 217 | TEST_F(SofaTest, process_request_failed_socket) { |
| 218 | brpc::policy::SofaRpcMeta meta; |
| 219 | meta.set_type(brpc::policy::SofaRpcMeta::REQUEST); |
| 220 | meta.set_sequence_id(0); |
| 221 | meta.set_method("EchoService.Echo"); |
| 222 | brpc::policy::MostCommonMessage* msg = MakeRequestMessage(meta); |
| 223 | _socket->SetFailed(); |
| 224 | ProcessMessage(brpc::policy::ProcessSofaRequest, msg, false); |
| 225 | ASSERT_EQ(0ll, _server._nerror_bvar.get_value()); |
| 226 | CheckResponseCode(true, 0); |
| 227 | } |
| 228 | |
| 229 | TEST_F(SofaTest, process_request_logoff) { |
| 230 | brpc::policy::SofaRpcMeta meta; |
nothing calls this directly
no test coverage detected