当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
DarkPlasma プラグインの半自動テストをサポート - DarkPlasma_TestBase.js
シェア用テキスト:
▼DarkPlasma プラグインの半自動テストをサポート(DarkPlasma様作) - DarkPlasma_TestBase.js
https://plugin-mz.fungamemake.com/archives/1769
プラグインの半自動テストをサポートします。
ふりがな:ぷらぐいんのはんじどうてすとをさぽーと
機能概要: プラグインの半自動テストをサポートします。
利用規約(ライセンス): MITライセンス
作者:DarkPlasma
作者サイト:https://elleonard.github.io/DarkPlasma-MZ-Plugins/index.html
解説ページ:https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree…
ダウンロードページ:https://raw.githubusercontent.com/elleonard/DarkPlasma-…
ファイル名:DarkPlasma_TestBase.js
プラグインのヘルプ:
/*:ja * @plugindesc プラグインの半自動テストをサポートする * @author DarkPlasma * @license MIT * * @target MZ * @url https://github.com/elleonard/DarkPlasma-MZ-Plugins/tree/release * * @command openTestCase * @text テストケースシーンを開く * @desc テストケースシーンを開きます。 * * @command doTest * @text テスト実行 * @desc プラグインコマンド起因のテストを実行します。 * * @help * 本プラグインはプラグインの半自動テストをサポートします。 * * Scene_Boot.prototype.defineTestCaseをフックしてテストケースを定義してください。 * 以下のインターフェースで定義できます。 * this.addTestCase(string pluginName, string version, string testCaseName, boolean isAuto); * * テストの実行結果を登録するには以下のように書きます。 * $testTargetPlugins.doTest(string pluginName, string version, string testCaseName, TestSpec[] testSpecs); */