aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp')
-rw-r--r--src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp21
1 files changed, 7 insertions, 14 deletions
diff --git a/src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp b/src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp
index 70b01a42..9a68c738 100644
--- a/src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp
+++ b/src/api/burn/test/BalUtilUnitTest/BootstrapperApplicationTests.cpp
@@ -12,28 +12,21 @@ namespace BalUtilTests
12 public ref class BootstrapperApplication 12 public ref class BootstrapperApplication
13 { 13 {
14 public: 14 public:
15 [Fact] 15 [Fact(Skip = "Need a mock implementation of IBootstrapperEngine to test BootstrapperApplication.")]
16 void CanCreateTestBootstrapperApplication() 16 void CanCreateTestBootstrapperApplication()
17 { 17 {
18 HRESULT hr = S_OK; 18 HRESULT hr = S_OK;
19 BOOTSTRAPPER_CREATE_ARGS args = { };
20 BOOTSTRAPPER_COMMAND command = { };
21 BOOTSTRAPPER_CREATE_RESULTS results = { };
22 IBootstrapperEngine* pEngine = NULL;
23 IBootstrapperApplication* pApplication = NULL; 19 IBootstrapperApplication* pApplication = NULL;
24 20 IBootstrapperEngine* pEngine = NULL;
25 args.cbSize = sizeof(args); 21 BOOTSTRAPPER_COMMAND command = { };
26 args.pCommand = &command;
27
28 results.cbSize = sizeof(results);
29 22
30 try 23 try
31 { 24 {
32 hr = BalInitializeFromCreateArgs(&args, &pEngine); 25 hr = CreateBootstrapperApplication(&pApplication);
33 NativeAssert::Succeeded(hr, "Failed to create engine.");
34
35 hr = CreateBootstrapperApplication(pEngine, &args, &results, &pApplication);
36 NativeAssert::Succeeded(hr, "Failed to create BootstrapperApplication."); 26 NativeAssert::Succeeded(hr, "Failed to create BootstrapperApplication.");
27
28 hr = pApplication->OnCreate(pEngine, &command);
29 NativeAssert::Succeeded(hr, "Failed to initialize BootstrapperApplication.");
37 } 30 }
38 finally 31 finally
39 { 32 {