Class TestHelpers
Namespace: UnityEngine.Localization.SmartFormat.Tests.TestUtils
Syntax
public static class TestHelpers
Methods
PerformanceTest(Func<String, Object[], String>[], String, Object[], Int32)
Declaration
public static TimeSpan[] PerformanceTest(Func<string, object[], string>[] doFormats, string format, object[] args, int iterations)
Parameters
Type | Name | Description |
---|---|---|
Func<String, Object[], String>[] | doFormats | |
String | format | |
Object[] | args | |
Int32 | iterations |
Returns
Type | Description |
---|---|
TimeSpan[] |
Test(SmartFormatter, String, Object[], String)
Declaration
public static void Test(this SmartFormatter formatter, string format, object[] args, string expected)
Parameters
Type | Name | Description |
---|---|---|
SmartFormatter | formatter | |
String | format | |
Object[] | args | |
String | expected |
Test(SmartFormatter, String, Object[][], String[])
Declaration
public static void Test(this SmartFormatter formatter, string format, object[][] bunchOfArgs, string[] bunchOfExpected)
Parameters
Type | Name | Description |
---|---|---|
SmartFormatter | formatter | |
String | format | |
Object[][] | bunchOfArgs | |
String[] | bunchOfExpected |
Test(SmartFormatter, String[], Object[], String[])
Declaration
public static void Test(this SmartFormatter formatter, string[] bunchOfFormat, object[] args, string[] bunchOfExpected)
Parameters
Type | Name | Description |
---|---|---|
SmartFormatter | formatter | |
String[] | bunchOfFormat | |
Object[] | args | |
String[] | bunchOfExpected |