摘要
本申请提供一种单元测试方法、装置、设备、介质及程序产品,涉及大数据技术领域,该方法包括:根据单元测试案例中的被测目标单元,确定待模拟的静态最终变量;扫描所述被测目标单元的代码范围,以获取所述代码范围中所述静态最终变量对应代码的引用位置;在创建所述被测目标单元的模拟实例时,根据所述引用位置,确定所述模拟实例中的模拟作用域,所述模拟作用域用于限定所述静态最终变量的模拟范围;根据所述模拟实例及其模拟作用域,执行所述被测目标单元的测试过程,得到测试结果。通过上述方法,解决了现有技术中通过修改原代码实现对静态最终变量的模拟,导致的测目标单元(需要测试的类、方法等)的测试安全性问题。
技术关键词
单元测试方法
变量
计算机执行指令
单元测试装置
模拟工具
可读存储介质
大数据技术
计算机程序产品
处理器通信
测试模块
存储器
语义
电子设备
对象