我正在Visual Studio 2017社区开发Azure功能后端应用程序。这几乎没问题,但是现在我正在尝试编写单元测试 - 一般情况下 - 它工作正常,但不是一切,因为它没有从local.settings.json文件中获取值。
我有一个包含以下代码的类:
<?php
class training_model extends CI_Model {
function get_all_trainings(){
$q = $this->db->get('training');
if($q->num_rows() > 0){
foreach ($q->result() as $row){
$data[] = $row;
}
return $data;
}
}
?>
当函数的执行通过Visual Studio或CLI执行时,此代码可以正常工作,但是,当我执行单元测试时,无论我尝试什么,属性VariablesGlobales.MaximoLicenciasAsignar始终为零。
正在更新bin文件夹中的local.settings.json文件。
实际上,我不知道如何修复它,导致这个问题不能让我进行全面测试,我的目标是在VSTS中配置CI和CD,但没有完全实现单元测试,我不能。
任何建议都将非常感谢。非常感谢。
此致
罗德里戈