Engine-klasse
StudioTestService
*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.
Samenvatting
Eigenschappen
Methoden
AddPlayers(numPlayers: number):() |
EndTest(value: Variant):() |
ExecuteMultiplayerTestAsync(numPlayers: number,args: Variant):Variant |
ExecutePlayModeAsync(args: Variant):Variant |
ExecuteRunModeAsync(args: Variant):Variant |
GetTestArgs():Variant |
LeaveTest():() |
API-referentie
Eigenschappen
Methoden
AddPlayers
CanLeaveTest
EndTest
StudioTestService:EndTest(value:Variant):()
Parameters
value:Variant |
Teruggaves
()
Codevoorbeelden
Eind Test voorbeeld
local StudioTestService = game:GetService("StudioTestService")
-- Server-side logica draait hier, wacht op spelers, voert assertions uit, enz.
StudioTestService:EndTest("Succes!")ExecuteMultiplayerTestAsync
Parameters
args:Variant |
Teruggaves
Variant
Codevoorbeelden
Voer Multiplayer Test voorbeeld uit
local StudioTestService = game:GetService("StudioTestService")
local result = StudioTestService:ExecuteMultiplayerTestAsync(4, "LobbySpawnTest")
assert(result == "Succes!")
print("Test voltooid:", result)ExecutePlayModeAsync
StudioTestService:ExecutePlayModeAsync(args:Variant):Variant
Parameters
args:Variant |
Teruggaves
Variant
ExecuteRunModeAsync
StudioTestService:ExecuteRunModeAsync(args:Variant):Variant
Parameters
args:Variant |
Teruggaves
Variant
GetTestArgs
StudioTestService:GetTestArgs():Variant
Teruggaves
Variant
Codevoorbeelden
Voorbeeld van Get Test Args
local StudioTestService = game:GetService("StudioTestService")
local args = StudioTestService:GetTestArgs()
print("Ontvangen argumenten:", args)LeaveTest
StudioTestService:LeaveTest():()
Teruggaves
()