我有以下主要模块:
import pandas as pd
from formatting import abs_value, api_call
def main():
dataframe2 = abs_value(dataframe1)
dataframe3 = api_call(dataframe2)
主模块只是在另一个称为格式化的模块中使用各种函数(abs_value和api_call)来执行对数据帧的更新。我已经将格式化模块进行了100%的单元测试,但主要是20%。当我测试主程序时,它实际上试图运行各种功能,因此我假设我必须对此进行模拟?我的main的最终结果没有结果,因此它将是“ Return None”。我想断言这是在最后发生的,但是从概念上不确定如何进行。