コード例 #1
0
    private void Test(int length, FillArrayType type)
    {
        // setup:
        var data = new int[length];

        Utils.FillArray(data, type);

        // when:
        var gpuResult = gpuScan.Scan(data);

        // then:
        Assert.AreEqual(gpuResult.Length, length);

        var cpuResult = cpuScan.Scan(data);

        for (var i = 0; i < length; ++i)
        {
            Assert.AreEqual(gpuResult[i], cpuResult[i], "not eq at=" + i);
        }
    }
コード例 #2
0
 public void Scan(Document d)
 {
     scanner.Scan(d);
 }
コード例 #3
0
 /// <summary>
 /// ScanProduct
 /// </summary>
 /// <param name="productCode"></param>
 /// <returns>OrderItem</returns>
 public OrderItem ScanProduct(char productCode)
 {
     return(_scanService.Scan(GetAvailableProduct(), productCode));
 }
コード例 #4
0
ファイル: IMachine.cs プロジェクト: mshd3techs/SOLID-6
 public void Scan(IEnumerable <Item> items)
 {
     _scanner.Scan(items);
 }
コード例 #5
0
 public void Scan()
 {
     _scanner.Scan();
 }
コード例 #6
0
 public void Scan()
 {
     scan.Scan();
 }
コード例 #7
0
 public void Scan(Document document)
 {
     scan.Scan(document);
 }