Aprender
Clase de motor
TestService
Servicio

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.


Resumen
Métodos
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():()
Obsoleto
TakeSnapshot(snapshotname: string,source: Instance):()
Warn(condition: boolean,description: string,source: Instance,line: number):()
Miembros heredados

Referencia API
Propiedades
AutoRuns
Leer paralelo
TestService.AutoRuns:boolean

Description
Leer paralelo
TestService.Description:string

ErrorCount
Solo lectura
No replicado
Leer paralelo
TestService.ErrorCount:number

ExecuteWithStudioRun
Leer paralelo
TestService.ExecuteWithStudioRun:boolean

Is30FpsThrottleEnabled
Obsoleto

IsPhysicsEnvironmentalThrottled
Leer paralelo
TestService.IsPhysicsEnvironmentalThrottled:boolean

IsSleepAllowed
Leer paralelo
TestService.IsSleepAllowed:boolean

NumberOfPlayers
Leer paralelo
TestService.NumberOfPlayers:number

SimulateSecondsLag
Leer paralelo
TestService.SimulateSecondsLag:number

TestCount
Solo lectura
No replicado
Leer paralelo
TestService.TestCount:number

ThrottlePhysicsToRealtime
Leer paralelo
TestService.ThrottlePhysicsToRealtime:boolean

Timeout
Leer paralelo
TestService.Timeout:number

WarnCount
Solo lectura
No replicado
Leer paralelo
TestService.WarnCount:number

Métodos
Check
TestService:Check(
condition:boolean, description:string, source:Instance, line:number
):()
Parámetros
condition:boolean
description:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()
Muestras de código
ServicioDePrueba:Comprobar
local TestService = game:GetService("TestService")
TestService:Check(false, "ejemplo")

Checkpoint
TestService:Checkpoint(
text:string, source:Instance, line:number
):()
Parámetros
text:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()
Muestras de código
ServicioPrueba:PuntoDeControl
local TestService = game:GetService("TestService")
TestService:Checkpoint("ejemplo")

Done
TestService:Done():()
Devuelve
()
Muestras de código
ServicioDePrueba:Hecho
local TestService = game:GetService("TestService")
-- Imprime "Prueba Hecha" en la salida. TestService:Done()

Error
TestService:Error(
description:string, source:Instance, line:number
):()
Parámetros
description:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()
Muestras de código
ServicioDePrueba:Error
local TestService = game:GetService("TestService")
TestService:Error("este es un error")

Fail
TestService:Fail(
description:string, source:Instance, line:number
):()
Parámetros
description:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()

isFeatureEnabled
TestService:isFeatureEnabled(name:string):boolean
Parámetros
name:string
Devuelve

Message
TestService:Message(
text:string, source:Instance, line:number
):()
Parámetros
text:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()
Muestras de código
ServicioPrueba:Mensaje
local TestService = game:GetService("TestService")
TestService:Message("example")

RegisterTest
TestService:RegisterTest(testOptions:Dictionary):TestCase
Parámetros
testOptions:Dictionary
Devuelve
TestCase

Require
TestService:Require(
condition:boolean, description:string, source:Instance, line:number
):()
Parámetros
condition:boolean
description:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()
Muestras de código
TestService:Require
local TestService = game:GetService("TestService")
-- Este es un comentario que describe lo que hace el siguiente código TestService:Require(false, "ejemplo")

Run
Obsoleto

RunAsync
Proporciona
Seguridad del plugin
TestService:RunAsync():()
Devuelve
()

ScopeTime
TestService:ScopeTime():Dictionary
Devuelve

TakeSnapshot
TestService:TakeSnapshot(
snapshotname:string, source:Instance
):()
Parámetros
snapshotname:string
source:Instance
Valor predeterminado: "nil"
Devuelve
()

Warn
TestService:Warn(
condition:boolean, description:string, source:Instance, line:number
):()
Parámetros
condition:boolean
description:string
source:Instance
Valor predeterminado: "nil"
line:number
Valor predeterminado: 0
Devuelve
()
Muestras de código
ServicioDePrueba:Advertencia
local TestService = game:GetService("TestService")
TestService:Warn(false, "esta acción es inválida")

Eventos
ServerCollectConditionalResult
TestService.ServerCollectConditionalResult(
condition:boolean, text:string, script:Instance, line:number
Parámetros
condition:boolean
text:string
script:Instance
line:number

ServerCollectResult
TestService.ServerCollectResult(
text:string, script:Instance, line:number
Parámetros
text:string
script:Instance
line:number

©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.