基于mock模拟方法的核安全级软件单元测试技术研究及应用

来源 :自动化博览 | 被引量 : 0次 | 上传用户:kjasdg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在核级软件产品单元测试过程中,如被测函数所依赖对象无法获得将导致测试无法启动。为解决此问题,本文提出采用mock模拟方法来模拟一个和真实类似的对象完成相应行为。本文通过采用mock模拟方法来虚拟相关服务容器,将被测函数需要的服务添加到虚拟容器中,再调用服务中的相关组态数据,从而使驱动代码可以获得被测函数输入数据,保证了测试的正常启动。该方法已经应用于安全级工程师站的软件单元测试,实际应用结果表明:该方法能够有效解决单元测试过程中被测对象对某些复杂结构的依赖问题,为除C#以外的其它语言的单元测试提供了参考。
其他文献
因为受到经济发展的制约,我州当前九年制义务教育的普及受到阻滞,作为初中物理教师的我系毕业生的对口分配随之陷于困境。据了解,有的改教其他课程,有的改行做其他工作。固然
化工污水成分复杂,在其处理过程各环节中对处理设施有着较高要求。本文介绍了化工污水对钢筋砼污水池的腐蚀破坏形式、腐蚀机理分析以及防护措施,着重阐述了钢筋砼污水池内壁
“过分”和“过于”是现代汉语中两个用法比较接近的超量程度副词。本文在大规模语料调查的基础上,运用统计和对比分析的方法对两者在表义倾向、句法分布及表达功能等方面的
环境公益诉讼的原告资格会影响到国家机构之间的分权与制衡关系,影响到司法审判的效率和独立性.在扩大原告资格范围的同时应当明确具体的受案范围以确定国家机构之间的分权,
《植物疫情信息支持系统》是一个浏览器/服务器结构的信息系统,其采用网络信息管理,进行业务数据建档,并建立了与全国口岸检验检疫业务管理系统的无缝连接,利用推技术,实现了
目的应用Keratograph 5M眼表综合分析仪(K5M)对比干眼病人和正常志愿者的非侵入性泪膜破裂时间(noninvasive Keratograph tear breakup time,NIKBUT)和泪河高度(tear meniscu
教学要想有效,备课必须有效。个人要从根本上做好"三备",打好基础。再充分利用集体的力量,做好集体备课。
在一部分立元件电视接收机中约有411个元器件。其中半导体二、三级管占12.2%;电感、变压器占10.7%;电阻占40.1%;电容器占37%,所占比例位居第二,而在电视接收机中所产生的故障率确
我院自1994年至2001年,采用中药外敷法治疗带状疱疹病人1100例,获得满意疗效.现将临床观察结果介绍如下.
本论文比较了乌干达和中国的直接投资情况,以及乌干达能从中国经验中可借鉴的东西。对于乌中两国来说,论文研究了对外直接投资趋势、产业分布、对外直接投资来源、对外直接投