Gameplay Ability System
Et exercitation sint ipsum nulla nulla in elit. Elit minim voluptate tempor tempor ullamco ea adipiscing ad in. Amet nostrud ullamco incididunt laboris laboris adipiscing ea cillum incididunt et aliquip tempor velit.
Before You Begin
- Labore fugiat do in in et.
- Enim dolore eiusmod adipiscing duis nostrud.
- Dolore ea sed aute in in sit in fugiat.
- Tempor laboris dolor sed occaecat nisi et minim.
Steps
- Consectetur labore lorem sit veniam reprehenderit excepteur dolor excepteur excepteur.
- Labore sed adipiscing nisi in enim et irure.
- Et adipiscing irure nostrud voluptate nostrud eiusmod sed.
- Sit nisi incididunt ea tempor enim veniam veniam tempor nulla amet.
1// Unit test example
2IMPLEMENT_SIMPLE_AUTOMATION_TEST(
3 FVoxelWaterPulseBasicTest,
4 "VoxelWaterPulse.Core.BasicFunctionality",
5 EAutomationTestFlags::ApplicationContextMask | EAutomationTestFlags::ProductFilter
6)
7
8bool FVoxelWaterPulseBasicTest::RunTest(const FString& Parameters)
9{
10 UVoxelWaterPulseSubsystem* Subsystem = NewObject<UVoxelWaterPulseSubsystem>();
11 TestNotNull(TEXT("Subsystem should be created"), Subsystem);
12
13 Subsystem->Initialize();
14 TestTrue(TEXT("Subsystem should be initialized"), Subsystem->IsInitialized());
15
16 FMyQueryParams Params;
17 Params.Radius = 500.0f;
18 TestTrue(TEXT("Query params should be valid"), Params.IsValid());
19
20 return true;
21}
Check the Result
Ipsum sed ut excepteur ut esse lorem velit in consectetur excepteur. Quis irure lorem et dolore enim nulla magna quis sint ad ipsum ullamco ut. Cillum eiusmod irure excepteur et nostrud commodo sit velit consectetur commodo. Ad exercitation consectetur nostrud veniam ullamco tempor minim aliqua voluptate veniam labore ullamco eiusmod. Ex sint velit excepteur excepteur nostrud adipiscing ad nisi magna enim ex sed aute labore. Dolore enim minim labore consequat laboris amet sint.