将示例文件发送到 RailsAPI 以测试其工作流程

Sending example files to RailsAPI to test it's workflow

所以我已经完成了 Rails API 并使用 RSpecFactoryGirl 对其进行了测试。此 API 用于将传入文件存储在 PostgreSQL 数据库中,它没有任何视图,只有模型和控制器。现在我想看到它工作,所以我将启动它,我想发送一些示例文件以查看它在 "real" 数据下的真实表现。

我怎样才能做到这一点?我的意思是,模拟真实的传入数据并测试 CreateUpdate 等操作。我一直在寻找一段时间,但我真的不知道从哪里开始,所以任何线索都会很好。

注意: 为了帮助您理解我的意思,如果我有一个正常的 Rails 项目,我会使用 new.html.rb 页面来 create 一条新记录, edit.html.rb 到 update 一个现有的,等等。这就是我想要使用的,但是没有 html forms/pages,只有几个文件我想加载到数据库中并使用我的 API 在进入生产之前处于开发模式。

如果你正在使用Chrome,你可以看看Postman plugin插件。

如果您在 mac 或 linux,您也可以使用 curl from the command line

我很确定 windows 也有类似的工具。

如果没有别的办法,您可以创建一些带有表单的简单静态 HTML 页面。