New ProcessTransactions() TestProject method (3 replies)
I updated my local development to IMan 4.0, and when I use those the 4.0 references, specifically Realisable.Data.Interop, there appears to have been changes which have broken my TestProject. In ConnectorTest.cs, the main method is ProcessTransactions(), which instantiates a new TransformInterop object. This class no longer exists in Realisable.Data.Interop, and neither does the interface ITransformInterop.
Can you please let me know how to update my TestProject in accordance to 4.0 standards?
Randy, you're correct this has been removed.
If you look at the Sample.Connectors.Assembly.Test.zip file, its contains an updated which shows you how to test with V4.
The changes are small:
- Reference Realisable.Data.Transform instead of referencing Realisable.Data.Interop.
- Create a new instance of Realisable.Data.Transform.TransformControllerInterop();
- Initialise is the same signature.
- Process is the same signature.
Randy, we've done a bit of rework on this post.
Attached is class file.
What we've done is to move away from using TransformControllerInterop and to invoke the object which implements the ITransformProcess interface directly.
Happy to work through this with you if you need.