Пример #1
0
 private void cmbSerialVisa_update()
 {
     string[] resources = SwitchUtil.GetResource();
     cmbSerialVisa.Items.Clear();
     foreach (string s in resources)
     {
         cmbSerialVisa.Items.Add(s);
     }
 }
Пример #2
0
        public void GetMcuFormatBytesTest()
        {
            bool[,] switchArrays = { { false, true, false, true, true } }; // TODO: 初始化为适当的值
            int switchIndex = 0;                                           // TODO: 初始化为适当的值

            byte[] expected = null;                                        // TODO: 初始化为适当的值
            byte[] actual;
            actual = SwitchUtil.GetMcuFormatBytes(switchArrays, switchIndex);
            string str = System.Text.Encoding.Default.GetString(actual);

            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("验证此测试方法的正确性。");
        }
Пример #3
0
        private static string[] GetSwitchIndex(string[] directPair, string[] directSwitch, string pairName)
        {
            string[] ret  = new string[4];
            string[] txrx = pairName.Split('-');

            int indexTxP = SwitchUtil.FindIndex(directPair, txrx[0] + "+");
            int indexTxN = SwitchUtil.FindIndex(directPair, txrx[0] + "-");
            int indexRxP = SwitchUtil.FindIndex(directPair, txrx[1] + "+");
            int indexRxN = SwitchUtil.FindIndex(directPair, txrx[1] + "-");

            ret[0] = directSwitch[indexTxP];
            ret[1] = directSwitch[indexTxN];
            ret[2] = directSwitch[indexRxP];
            ret[3] = directSwitch[indexRxN];
            return(ret);
        }