1*3ac0a46fSAndroid Build Coastguard Worker // Copyright 2017 The PDFium Authors 2*3ac0a46fSAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*3ac0a46fSAndroid Build Coastguard Worker // found in the LICENSE file. 4*3ac0a46fSAndroid Build Coastguard Worker 5*3ac0a46fSAndroid Build Coastguard Worker #include "xfa/fxfa/cxfa_ffbarcode.h" 6*3ac0a46fSAndroid Build Coastguard Worker 7*3ac0a46fSAndroid Build Coastguard Worker #include "testing/gtest/include/gtest/gtest.h" 8*3ac0a46fSAndroid Build Coastguard Worker TEST(CXFA_FFBarcode,GetBarcodeTypeByName)9*3ac0a46fSAndroid Build Coastguard WorkerTEST(CXFA_FFBarcode, GetBarcodeTypeByName) { 10*3ac0a46fSAndroid Build Coastguard Worker EXPECT_EQ(BC_TYPE::kUnknown, CXFA_FFBarcode::GetBarcodeTypeByName(L"")); 11*3ac0a46fSAndroid Build Coastguard Worker EXPECT_EQ(BC_TYPE::kUnknown, 12*3ac0a46fSAndroid Build Coastguard Worker CXFA_FFBarcode::GetBarcodeTypeByName(L"not_found")); 13*3ac0a46fSAndroid Build Coastguard Worker 14*3ac0a46fSAndroid Build Coastguard Worker EXPECT_EQ(BC_TYPE::kEAN13, CXFA_FFBarcode::GetBarcodeTypeByName(L"ean13")); 15*3ac0a46fSAndroid Build Coastguard Worker EXPECT_EQ(BC_TYPE::kPDF417, CXFA_FFBarcode::GetBarcodeTypeByName(L"pdf417")); 16*3ac0a46fSAndroid Build Coastguard Worker EXPECT_EQ(BC_TYPE::kCode39, 17*3ac0a46fSAndroid Build Coastguard Worker CXFA_FFBarcode::GetBarcodeTypeByName(L"code3Of9")); 18*3ac0a46fSAndroid Build Coastguard Worker } 19