Skip to content
Snippets Groups Projects
Select Git revision
  • 517c6a914d6d34a109ed1ef12e2d93aff12fcc71
  • dev default protected
  • main protected
  • feature/ros-java-integration
4 results

Test.connect

Blame
  • Test.connect 970 B
    send SenderRoot.basic(String) ;
    send SenderRoot.simple(String) ;
    send SenderRoot.transformed(int) ;
    send SenderRoot.toReferenceType(A) ;
    send SenderRoot.toNTA(A) ;
    
    AddSuffix maps A a to A {:
      A result = new A();
      String changedValue = a.getValue() + "post";
      result.setValue(changedValue);
      result.setInner(new Inner("inner" + a.getInner().getInnerValue()));
      return result;
    :}
    
    AddStringSuffix maps String s to String {:
      return s + "post";
    :}
    
    AddPlusOne maps int i to int {:
      return i + 1;
    :}
    
    receive ReceiverRoot.FromBasic;
    receive ReceiverRoot.FromSimpleNoMapping;
    receive ReceiverRoot.FromSimpleWithMapping using AddStringSuffix;
    receive ReceiverRoot.FromTransformedNoMapping;
    receive ReceiverRoot.FromTransformedWithMapping using AddPlusOne;
    receive ReceiverRoot.FromReferenceTypeNoMapping;
    receive ReceiverRoot.FromReferenceTypeWithMapping using AddSuffix;
    receive ReceiverRoot.FromNTANoMapping;
    receive ReceiverRoot.FromNTAWithMapping using AddSuffix;