예제 #1
0
        public void HidReportTest1(byte[] data)
        {
            var report = new HidReport(data);

            report.IsNotNull();
            report.ReportId.Is(data[0]);
            report.Data.IsNotNull();
            report.Data.SequenceEqual(data.ToList().GetRange(1, data.Length - 1));
        }
예제 #2
0
        public void HidReportTest2(byte[] data, int size)
        {
            var report = new HidReport(data, size);

            report.IsNotNull();
            report.ReportId.Is(data[0]);
            report.Data.IsNotNull();
            report.Data.SequenceEqual(data.ToList().GetRange(1, size - 1));
        }
예제 #3
0
        public void HidReportTest(byte reportId, byte[] data)
        {
            var report = new HidReport(reportId, data);

            report.IsNotNull();
            report.ReportId.Is(reportId);
            report.Data.IsNotNull();
            report.Data.SequenceEqual(data);
        }