Pelajari
Kelas Engine
TestService
Layanan

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.


Rangkuman
Metode
Check(condition: boolean,description: string,source: Instance,line: number):()
Checkpoint(text: string,source: Instance,line: number):()
Done():()
Error(description: string,source: Instance,line: number):()
Fail(description: string,source: Instance,line: number):()
Message(text: string,source: Instance,line: number):()
RegisterTest(testOptions: Dictionary):TestCase
Require(condition: boolean,description: string,source: Instance,line: number):()
Run():()
Tidak digunakan lagi
TakeSnapshot(snapshotname: string,source: Instance):()
Warn(condition: boolean,description: string,source: Instance,line: number):()
Anggota yang Diwariskan

Referensi API
Properti
AutoRuns
Baca Paralel
TestService.AutoRuns:boolean

Description
Baca Paralel
TestService.Description:string

ErrorCount
Hanya Baca
Tidak Direplikasi
Baca Paralel
TestService.ErrorCount:number

ExecuteWithStudioRun
Baca Paralel
TestService.ExecuteWithStudioRun:boolean

Is30FpsThrottleEnabled
Tidak digunakan lagi

IsPhysicsEnvironmentalThrottled
Baca Paralel
TestService.IsPhysicsEnvironmentalThrottled:boolean

IsSleepAllowed
Baca Paralel
TestService.IsSleepAllowed:boolean

NumberOfPlayers
Baca Paralel
TestService.NumberOfPlayers:number

SimulateSecondsLag
Baca Paralel
TestService.SimulateSecondsLag:number

TestCount
Hanya Baca
Tidak Direplikasi
Baca Paralel
TestService.TestCount:number

ThrottlePhysicsToRealtime
Baca Paralel
TestService.ThrottlePhysicsToRealtime:boolean

Timeout
Baca Paralel
TestService.Timeout:number

WarnCount
Hanya Baca
Tidak Direplikasi
Baca Paralel
TestService.WarnCount:number

Metode
Check
TestService:Check(
condition:boolean, description:string, source:Instance, line:number
):()
Parameter
condition:boolean
description:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()
Contoh Kode
TestService:Check
local TestService = game:GetService("TestService")
TestService:Check(false, "example")

Checkpoint
TestService:Checkpoint(
text:string, source:Instance, line:number
):()
Parameter
text:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()
Contoh Kode
LayananUji:Pemeriksaan
local TestService = game:GetService("TestService")
TestService:Checkpoint("contoh")

Done
TestService:Done():()
Memberikan nilai
()
Contoh Kode
LayananUji:Selesai
local TestService = game:GetService("TestService")
TestService:Done()

Error
TestService:Error(
description:string, source:Instance, line:number
):()
Parameter
description:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()
Contoh Kode
TestService:Error
local TestService = game:GetService("TestService")
TestService:Error("ini adalah kesalahan")

Fail
TestService:Fail(
description:string, source:Instance, line:number
):()
Parameter
description:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()

isFeatureEnabled
TestService:isFeatureEnabled(name:string):boolean
Parameter
name:string
Memberikan nilai

Message
TestService:Message(
text:string, source:Instance, line:number
):()
Parameter
text:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()
Contoh Kode
LayananUji:Pesan
local TestService = game:GetService("TestService")
TestService:Message("contoh")

RegisterTest
TestService:RegisterTest(testOptions:Dictionary):TestCase
Parameter
testOptions:Dictionary
Memberikan nilai
TestCase

Require
TestService:Require(
condition:boolean, description:string, source:Instance, line:number
):()
Parameter
condition:boolean
description:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()
Contoh Kode
TestService:Require
local TestService = game:GetService("TestService")
-- Kode berikut akan memanggil Require dengan argumen false dan string "example"
TestService:Require(false, "example")

Run
Tidak digunakan lagi

RunAsync
Hasil
Keamanan Plugin
TestService:RunAsync():()
Memberikan nilai
()

ScopeTime
TestService:ScopeTime():Dictionary
Memberikan nilai

TakeSnapshot
TestService:TakeSnapshot(
snapshotname:string, source:Instance
):()
Parameter
snapshotname:string
source:Instance
Nilai Default: "nil"
Memberikan nilai
()

Warn
TestService:Warn(
condition:boolean, description:string, source:Instance, line:number
):()
Parameter
condition:boolean
description:string
source:Instance
Nilai Default: "nil"
line:number
Nilai Default: 0
Memberikan nilai
()
Contoh Kode
TestService:Perhatian
local TestService = game:GetService("TestService")
TestService:Warn(false, "tindakan ini tidak valid")

Acara
ServerCollectConditionalResult
TestService.ServerCollectConditionalResult(
condition:boolean, text:string, script:Instance, line:number
Parameter
condition:boolean
text:string
script:Instance
line:number

ServerCollectResult
TestService.ServerCollectResult(
text:string, script:Instance, line:number
Parameter
text:string
script:Instance
line:number

©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.