public void _0014_SignalValueDescriptions_2() { var valueDesc = new SignalValueDescriptionsItem(); valueDesc.Parse("VAL_ 31 DMD_DARK 0 \"pas de demande\" 3 \"Invalide\" ;"); Assert.AreEqual(31, valueDesc.ArbitrationId); Assert.AreEqual("DMD_DARK", valueDesc.Name); Assert.AreEqual(0, valueDesc.Descriptions[0].Value); Assert.AreEqual("pas de demande", valueDesc.Descriptions[0].Description); }
public void _0015_SignalValueDescriptions_3() { var valueDesc = new SignalValueDescriptionsItem(); valueDesc.Parse("VAL_ 31 DMD_DARK 0 \"pas de demande\" 1 \"Dark 0 demandé\" 2 \"Dark 2 demandé\" ;"); Assert.AreEqual(31, valueDesc.ArbitrationId); Assert.AreEqual("DMD_DARK", valueDesc.Name); Assert.AreEqual(0, valueDesc.Descriptions[0].Value); Assert.AreEqual("pas de demande", valueDesc.Descriptions[0].Description); Assert.AreEqual(1, valueDesc.Descriptions[1].Value); Assert.AreEqual("Dark 0 demandé", valueDesc.Descriptions[1].Description); Assert.AreEqual(2, valueDesc.Descriptions[2].Value); Assert.AreEqual("Dark 2 demandé", valueDesc.Descriptions[2].Description); }