从ajax上传文件的WebAPI的单元测试

时间:2013-04-21 10:42:19

标签: unit-testing file-upload asp.net-web-api

我需要将csv文件的内容导入到我的数据库。我用this tutorial 使用ajax上传文件,将其保存在本地服务器上,读取它,将项目插入数据库并从服务器中删除该文件。

现在我想用单元测试来测试它。如何测试“发布”功能?如何为其“上传”csv文件?

1 个答案:

答案 0 :(得分:0)

这听起来更像是集成测试,而不是单元测试。单元测试不会在系统之间(例如在上载文件时)在同一系统上测试小块不同的逻辑。

请查看integration testing on wikipedia了解详情。

此外,我强烈建议您在实施任何逻辑之前首先编写 测试。