LanguageUtilities.cpp (480B)
1 // Copyright (c) Microsoft Corporation. 2 // Licensed under the MIT License. 3 #include "pch.h" 4 #include "TestCommon.h" 5 #include <AppInstallerLanguageUtilities.h> 6 7 using namespace AppInstaller; 8 9 10 TEST_CASE("DestructionToken", "[langutil]") 11 { 12 DestructionToken beginToken = true; 13 DestructionToken endToken = false; 14 15 REQUIRE(beginToken); 16 REQUIRE(!endToken); 17 18 endToken = std::move(beginToken); 19 20 REQUIRE(!beginToken); 21 REQUIRE(endToken); 22 }