Ejemplo n.º 1
0
 public void TryGetMmsVariablesShouldReturnValueHEJSAN(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual("HEJSAN", mmsVariable[0].Value);
 }
Ejemplo n.º 2
0
 public void TryGetMmsVariablesShouldMyDataStructBoolRealIntDintStringDatetime(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual(6, mmsVariable.Count);
 }
Ejemplo n.º 3
0
 public void TryGetMmsVariablesShouldRetur2mmsVariables(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual(2, mmsVariable.Count);
 }
Ejemplo n.º 4
0
 public void TryGetMmsVariablesMyOtherVariableANDTESTARShouldHaveValueFalseAND0(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual("False", mmsVariable[0].Value);
     Assert.AreEqual("0", mmsVariable[1].Value);
 }
Ejemplo n.º 5
0
 public void TryGetMmsVariablesRealVariableShouldReturn9999comma9(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual(float.Parse(mmsVariable[0].Value), 9999, 9);
 }
Ejemplo n.º 6
0
 public void TryGetMmsVariablesIntVariableShouldReturn9999(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual(int.Parse(mmsVariable[0].Value), 9999);
 }
Ejemplo n.º 7
0
 public void TryGetMmsVariablesShouldReturnTEST(byte[] mmsData)
 {
     MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable);
     Assert.AreEqual(mmsVariable[0].Name, "TEST");
 }
Ejemplo n.º 8
0
 public void TryGetMmsVariablesShouldReturnFalseIfFirstByteNot3(byte[] mmsData)
 {
     Assert.AreEqual(false, MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable));
 }
Ejemplo n.º 9
0
 public void TryGetMmsVariablesShouldReturnFalseIfArrayLessThan20(byte[] mmsData)
 {
     Assert.AreEqual(false, MMSVariable.TryGetMmsVariables(mmsData, out var mmsVariable));
 }