aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.UnitTesting
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2017-12-24 12:56:47 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2017-12-24 12:56:47 +0200
commit6ceea3e717c6a365ef05c9f3bfd6ee62145a9a5e (patch)
tree3c4624644a32cf0616643f1a1db8d7b7eedbc364 /Software/Visual_Studio/Tango.UnitTesting
parent9989238711695810324960c82b1bd85fc67c570e (diff)
downloadTango-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.cs10
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);