public void TextToPlcStreamTest() { StringConverter privateTarget = new StringConverter(); StringConverter_Accessor target = new StringConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StringConverter)))); Assert.AreEqual<string>("333239383400", target.TextToPlcStream("333239383400")); Assert.AreEqual<string>("393143333400", target.TextToPlcStream("3931433334")); Assert.AreEqual<string>("3348384741583536", target.TextToPlcStream("3348384741583536")); }
public void PlcStreamToTextTest() { StringConverter privateTarget = new StringConverter(); StringConverter_Accessor target = new StringConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StringConverter)))); Assert.AreEqual<string>("323338393400", target.PlcStreamToText("323338393400")); Assert.AreEqual<string>("41424B4C", target.PlcStreamToText("41424B4C")); Assert.AreEqual<string>("53525958", target.PlcStreamToText("53525958")); }
public void TextToHexaDigitTest() { StringConverter privateTarget = new StringConverter(); StringConverter_Accessor target = new StringConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StringConverter)))); Assert.AreEqual<string>("48656C6C6F5F776F726C64", target.TextToHexaDigit("Hello_world")); Assert.AreEqual<string>("3132333435", target.TextToHexaDigit("12345")); Assert.AreEqual<string>("41583646473845525439", target.TextToHexaDigit("AX6FG8ERT9")); }
public void HexaDigitToTextTest() { StringConverter privateTarget = new StringConverter(); StringConverter_Accessor target = new StringConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StringConverter)))); Assert.AreEqual<string>("HELLO", target.HexaDigitToText("48454C4C4F")); Assert.AreEqual<string>("35769", target.HexaDigitToText("3335373639")); Assert.AreEqual<string>("2E68T3", target.HexaDigitToText("324536385433")); }