ルーパー単体テスト
  • 04 Nov 2023
  • 1 読む分
  • 寄稿者

ルーパー単体テスト


記事の要約

ルーパー単体テスト

このアプリケーションは、Looperカスタムウィジェットのセットアップと使用方法を説明します。

目的

Looperユニットテストの目的は、ユーザーがTulipアプリケーションでLooperカスタムウィジェットのセットアップと使用方法を学び、理解することです。カスタムウィジェットは、Tulipプラットフォーム上に配置されるコード化されたウィジェットで、現在のメインプラットフォームにはない追加機能を提供します。Looperカスタムウィジェットは、テーブルレコードの配列をループし、これらのレコードを一括更新するために使用できます。

セットアップ

カスタムウィジェットプラグインは、プロパティとイベントを使用してアプリケーションと相互作用します。プロパティはアプリケーションとウィジェットの間に存在する共有データで、イベントはウィジェットがアプリケーションに送信できるシグナルです。アプリエディタでは、これらのイベントに基づいてトリガーをビルドできます。イベントは、アプリケーションにデータを送信することもできます。

ルーパー カスタムウィジェットは、1つのプロパティと3つのイベントを使用します。使用されているプロパティは「ループ・リスト」と呼ばれ、テキスト・リスト型で読み取り専用です。これは、ウィジェットに渡してループさせるリストです。

このカスタムウィジェットで使用される最初のイベントは 'Loop Action' で、このイベントはリスト内の各項目に対して発生し、リスト項目を出力します。このカスタムウィジェットで使用されている 2 番目のイベントは 'End Action' で、ループリストのすべての項目が正常にループされると、このイベントが発生します。このカスタムウィジェットで使用されている 3 番目のイベントは 'Error' で、ループリストに渡されたアイテムが 250 個を超えると発生します。

どのように動作するか

Looperカスタムウィジェットを使用して、テーブルレコードの配列をループし、レコードを一括更新することができます。Looperカスタムウィジェットの動作例を以下のGIFに示します。

Lopperv2.gif


この記事は役に立ちましたか?