3
0

ScriptCanvasNodeRegistryTest.cpp 947 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Copyright (c) Contributors to the Open 3D Engine Project.
  3. * For complete copyright and license terms please see the LICENSE at the root of this distribution.
  4. *
  5. * SPDX-License-Identifier: Apache-2.0 OR MIT
  6. *
  7. */
  8. #include <Libraries/ScriptCanvasNodeRegistry.h>
  9. #include <Tests/Framework/ScriptCanvasUnitTestFixture.h>
  10. namespace ScriptCanvasUnitTest
  11. {
  12. using ScriptCanvasNodeRegistryTest = ScriptCanvasUnitTestFixture;
  13. TEST_F(ScriptCanvasNodeRegistryTest, GetInstance_Call_ExpectToBeValid)
  14. {
  15. auto nodeRegistry = ScriptCanvas::NodeRegistry::GetInstance();
  16. EXPECT_TRUE(nodeRegistry);
  17. }
  18. TEST_F(ScriptCanvasNodeRegistryTest, GetInstance_Call_ExpectToBeConsistent)
  19. {
  20. auto nodeRegistry1 = ScriptCanvas::NodeRegistry::GetInstance();
  21. auto nodeRegistry2 = ScriptCanvas::NodeRegistry::GetInstance();
  22. EXPECT_EQ(nodeRegistry1, nodeRegistry2);
  23. }
  24. } // namespace ScriptCanvasUnitTest