-//-----------------------------------------------------------------------------
-//
-//-----------------------------------------------------------------------------
-func RmrDummyHandleMessage(msg *xapptweaks.RMRParams, mtypeseed int, rmr xapptweaks.XAppWrapperIf) (bool, error) {
- if msg.Mtype == mtypeseed+1 {
- var dummyBuf []byte = make([]byte, 100)
- params := xapptweaks.NewParams(nil)
- params.Mtype = mtypeseed + 2
- params.SubId = msg.SubId
- params.Payload = dummyBuf
- params.PayloadLen = 100
- params.Meid = msg.Meid
- params.Xid = msg.Xid
- params.Mbuf = nil
- rmr.GetLogger().Info("SEND DUMMY RESP: %s", params.String())
- err := rmr.RmrSend(params, 5)
- if err != nil {
- rmr.GetLogger().Error("RmrDummyHandleMessage: err(%s)", err.Error())
+func (tc *RmrDummyStub) RecvResp(t *testing.T) bool {
+ tc.Debug("RecvResp")
+
+ msg := tc.WaitMsg(15)
+ if msg != nil {
+ if msg.Mtype != tc.respMsg {
+ tc.TestError(t, "Received wrong mtype expected %d got %d, error", tc.respMsg, msg.Mtype)
+ return false