test_doc
函数
test_hikyuu_TransList

函数

 BOOST_AUTO_TEST_CASE (test_TransList_query_by_index)
 
 BOOST_AUTO_TEST_CASE (test_TransList_query_by_date)
 

详细描述

函数说明

BOOST_AUTO_TEST_CASE ( test_TransList_query_by_index  )
检测点
  • start == end > 0
  • start == end < 0
  • start == end == 0
  • start > end > 0
  • start < end < 0
  • start < end == 0
  • 未指定start, end
  • 未指定end
  • end 等于总数
  • end 比总数少1
  • end 大于总数
  • start 等于总数
  • start 比总数少1
  • start 大于总数
  • start>0, end<0, 且两者有交集
  • start<0, end>0, 且两者有交集

在文件 test_TransList.cpp27 行定义.

BOOST_AUTO_TEST_CASE ( test_TransList_query_by_date  )
检测点
  • start 小于数据起始日期,未指定end
  • start 等于数据起始日期,未指定end
  • start大于数据起始日期,未指定end
  • start 等于 end
  • start, end 都在数据范围内, 且end为最后一条记录日期
  • start 在数据范围内, end大于最后一条记录日期

在文件 test_TransList.cpp147 行定义.