NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <corelib/test_boost.hpp>
#include <algo/blast/api/seqinfosrc_seqvec.hpp>
#include <algo/blast/api/seqinfosrc_seqdb.hpp>
#include <algo/blast/api/blast_exception.hpp>
#include <objtools/blast/seqdb_reader/seqdb.hpp>
#include <objects/seqloc/Seq_id.hpp>
#include "test_objmgr.hpp"
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
USING_SCOPE (objects) | |
USING_SCOPE (blast) | |
BOOST_AUTO_TEST_CASE (testSeqVecSeqInfoSrc) | |
BOOST_AUTO_TEST_CASE (testEmptySeqVec) | |
BOOST_AUTO_TEST_CASE (testSeqVecIndexOutOfRange) | |
BOOST_AUTO_TEST_CASE (testSeqDbSeqInfoSrc) | |
BOOST_AUTO_TEST_CASE (testBadDatabase) | |
BOOST_AUTO_TEST_CASE (testSeqDbOidOutOfRange) | |
Variables | |
USING_NCBI_SCOPE | |
BOOST_AUTO_TEST_CASE | ( | testBadDatabase | ) |
Definition at line 114 of file seqinfosrc_unit_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testEmptySeqVec | ) |
Definition at line 80 of file seqinfosrc_unit_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testSeqDbOidOutOfRange | ) |
Definition at line 120 of file seqinfosrc_unit_test.cpp.
References CSeqDbSeqInfoSrc::GetLength().
BOOST_AUTO_TEST_CASE | ( | testSeqDbSeqInfoSrc | ) |
Definition at line 100 of file seqinfosrc_unit_test.cpp.
References CSeqDbSeqInfoSrc::GetId(), CSeqDbSeqInfoSrc::GetLength(), CSeq_id::GetSeqIdString(), and util::strcmp().
BOOST_AUTO_TEST_CASE | ( | testSeqVecIndexOutOfRange | ) |
Definition at line 86 of file seqinfosrc_unit_test.cpp.
References CSeqVecSeqInfoSrc::GetLength(), and CTestObjMgr::Instance().
BOOST_AUTO_TEST_CASE | ( | testSeqVecSeqInfoSrc | ) |
Definition at line 52 of file seqinfosrc_unit_test.cpp.
References CSeqVecSeqInfoSrc::GetId(), CSeqVecSeqInfoSrc::GetLength(), CSeq_id::GetSeqIdString(), CTestObjMgr::Instance(), NStr::IntToString(), and util::strcmp().
USING_SCOPE | ( | blast | ) |
USING_SCOPE | ( | objects | ) |
USING_NCBI_SCOPE |
Definition at line 46 of file seqinfosrc_unit_test.cpp.