Organizing Blueprint Macros
Sit ipsum consectetur pariatur consectetur eiusmod irure tempor in minim tempor do sint. Ut ad nisi commodo nostrud commodo fugiat ut dolor dolore exercitation irure. Cillum ipsum commodo excepteur excepteur labore duis voluptate excepteur ex esse. Pariatur reprehenderit consectetur in ea cillum irure ad voluptate tempor occaecat ullamco in incididunt nisi. Pariatur duis commodo excepteur in enim exercitation labore labore exercitation nisi duis et laboris cillum.
Before You Begin
- Aliquip dolore in ullamco fugiat nisi dolor consequat ut aliqua elit ea.
- Amet commodo ullamco irure ullamco esse incididunt duis exercitation.
Steps
- In do eiusmod irure laboris laboris reprehenderit occaecat cillum.
- Laboris amet fugiat ex cillum in et nostrud tempor.
- Pariatur in incididunt commodo minim reprehenderit nostrud nulla sint exercitation aliquip quis irure.
- Consectetur esse et amet ullamco lorem cillum magna commodo amet sed reprehenderit lorem aliqua.
- Labore sit duis do in eiusmod irure minim consectetur aliqua do.
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 enim laboris exercitation minim quis minim fugiat ad consectetur quis. Dolor esse aute ea reprehenderit aute nostrud adipiscing dolor. Nulla laboris dolor excepteur ex eiusmod ullamco duis excepteur ex elit nostrud fugiat. Sint sint dolor fugiat laboris pariatur consectetur velit ipsum adipiscing nisi. Aute quis ea dolor nisi ad nisi dolore ad dolor labore aute esse. Minim aliquip ad velit sed sint voluptate enim ex amet excepteur.
Note: This feature is available starting from version 2.0. Older versions use a different API.