現在、私はWebサーバーAPIを構築するためにグラフェンを使用しています。私はしばらくの間Django-Rest-Frameworkを使用していて、何か違うものを試してみたいと思っています。Graphene-Djangoのテスト
私は私の既存のプロジェクトでそれを配線すると、私は今
{
industry(id:10) {
name
description
}
}
のようなものを入力して、Graphiql UIからクエリをテストする方法を考え出した、私はユニットによってカバーされ、新たなAPIを持つようにしたいです/統合テスト。そしてここで問題が始まります。私は、グラフェン上のテストクエリ/実行時にチェックしています
すべてのドキュメント/ポストは
result = schema.execute("{industry(id:10){name, description}}")
assertEqual(result, {"data": {"industry": {"name": "Technology", "description": "blab"}}}
のようなものをやっている私のポイントは、(内部クエリが実行されることである)だけ大きなテキストの塊とIドンであります私はそれを将来どのように維持できるかを知っている。私または将来の他の開発者は、そのテキストを読んで、それが意味するものを見つけ出し、必要に応じて更新する必要があります。
このようになっているのでしょうか?グラフェンの単体テストはどうやって書いていますか?