Skip to content
This repository was archived by the owner on Jun 2, 2022. It is now read-only.

Hi Brian, I have committed the 3 features I told you about. However, I didn't have time to merge with ArgumentSignature #5

Open
mauriceamsellem wants to merge 1 commit intoblegros:masterfrom
mauriceamsellem:master
Open

Hi Brian, I have committed the 3 features I told you about. However, I didn't have time to merge with ArgumentSignature #5
mauriceamsellem wants to merge 1 commit intoblegros:masterfrom
mauriceamsellem:master

Conversation

@mauriceamsellem
Copy link
Copy Markdown
Contributor

  • Added support for MXML declaration of RemoteObjectStub results and faults.
    Especially usefully for use with DI frameworks such as Parsley or Swiz.

*Allow to ignore arguments (ignoreArgs=true) when setting a result or a fault for a given operation.
This will return the result or fault for any arguments passed to the operation.
This feature is useful for SUT, where results/faults are set before each test,
so we don't care about the arguments

*Allow to partially stub a RemoteObject: all operations for which a result or a fault have not be set will
perform a real RPC call.
This is useful if you just want to stub some operation but not all (eg. stub the login )

Important Note: these modifications were made prior to addition of argument signature,
so merge of both modifications needs to be done.

…faults.

Especially usefully for use with DI frameworks such as Parsley or Swiz.

*Allow to ignore arguments (ignoreArgs=true) when setting a result or a fault for a given operation.
This will return the result or fault for any arguments passed to the operation.
This feature is useful for SUT, where results/faults are set before each test,
so we don't care about the arguments

*Allow to partially stub a RemoteObject: all operations for which a result or a fault have not be set will
perform a real RPC call.
This is useful if you just want to stub some operation but not all (eg. stub the login )

Important Note: these modifications were made prior to addition of argument signature,
so merge of both modifications needs to be done.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant