public void DeserializeSuccess() { string json = "{ \"port\": \"COM1\", \"baud_rate\": 38400, \"parity\": 0, \"data_bits\": 8, \"stop_bits\": 1, \"flow_control\": 0 }"; byte[] bytes = Encoding.UTF8.GetBytes(json); SerialConnectionSettings settings = SettingsUtility.FromBytes(bytes); Assert.AreEqual(settings.Port, "COM1"); Assert.AreEqual(settings.BaudRate, 38400); Assert.AreEqual(settings.Parity, Parity.None); Assert.AreEqual(settings.DataBits, 8); Assert.AreEqual(settings.StopBits, StopBits.One); Assert.AreEqual(settings.FlowControl, Handshake.None); }