diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2017-12-24 12:56:47 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2017-12-24 12:56:47 +0200 |
| commit | 6ceea3e717c6a365ef05c9f3bfd6ee62145a9a5e (patch) | |
| tree | 3c4624644a32cf0616643f1a1db8d7b7eedbc364 /Software/Visual_Studio/Tango.UnitTesting | |
| parent | 9989238711695810324960c82b1bd85fc67c570e (diff) | |
| download | Tango-6ceea3e717c6a365ef05c9f3bfd6ee62145a9a5e.tar.gz Tango-6ceea3e717c6a365ef05c9f3bfd6ee62145a9a5e.zip | |
Some changes to Protobuf_TST
Added entity framework providers to Machine Studio UI app.config.
Diffstat (limited to 'Software/Visual_Studio/Tango.UnitTesting')
| -rw-r--r-- | Software/Visual_Studio/Tango.UnitTesting/Protobuf_TST.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Software/Visual_Studio/Tango.UnitTesting/Protobuf_TST.cs b/Software/Visual_Studio/Tango.UnitTesting/Protobuf_TST.cs index aa3c048c5..355448a5c 100644 --- a/Software/Visual_Studio/Tango.UnitTesting/Protobuf_TST.cs +++ b/Software/Visual_Studio/Tango.UnitTesting/Protobuf_TST.cs @@ -23,10 +23,10 @@ namespace Tango.UnitTesting public class Protobuf_TST { [DllImport("Tango.ProtoTest.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint = "Calculate")] - public static extern int Calculate(IntPtr data, int size, ref IntPtr output); + public static extern int CalculateCPP(IntPtr data, int size, ref IntPtr output); [DllImport("Tango.ColorLib.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint = "Calculate")] - public static extern int CalculateColorLib(IntPtr data, int size, ref IntPtr output); + public static extern int CalculateC(IntPtr data, int size, ref IntPtr output); /// <summary> /// Compiles all the whole PMR using all available compilers. @@ -109,7 +109,7 @@ namespace Tango.UnitTesting request.A = 10; request.B = 5; - NativePMR<CalculateRequest, CalculateResponse> nativePMR = new NativePMR<CalculateRequest, CalculateResponse>(Calculate); + NativePMR<CalculateRequest, CalculateResponse> nativePMR = new NativePMR<CalculateRequest, CalculateResponse>(CalculateCPP); CalculateResponse response = nativePMR.Invoke(request); Assert.AreEqual(response.Sum, request.A + request.B); @@ -119,13 +119,13 @@ namespace Tango.UnitTesting /// Calls a C++ native library using protobuf and gets a result. /// </summary> [TestMethod] - public void Call_ColorLib_And_Get_Result() + public void Call_C_And_Get_Result() { CalculateRequest request = new CalculateRequest(); request.A = 10; request.B = 5; - NativePMR<CalculateRequest, CalculateResponse> nativePMR = new NativePMR<CalculateRequest, CalculateResponse>(CalculateColorLib); + NativePMR<CalculateRequest, CalculateResponse> nativePMR = new NativePMR<CalculateRequest, CalculateResponse>(CalculateC); CalculateResponse response = nativePMR.Invoke(request); Assert.AreEqual(response.Sum, request.A + request.B); |
