3 using NUnit.Framework.TUnit;
4 using Tizen.NUI.Components;
5 using Tizen.NUI.BaseComponents;
6 using System.Collections.Generic;
8 namespace Tizen.NUI.Devel.Tests
10 using tlog = Tizen.Log;
13 [Description("public/Theme/ExternalThemeManager")]
14 internal class PublicExternalThemeManagerTest
16 private const string tag = "NUITEST";
17 private string path = Tizen.Applications.Application.Current.DirectoryInfo.Resource + "picture.png";
22 tlog.Info(tag, "Init() is called!");
28 tlog.Info(tag, "Destroy() is called!");
33 [Description("test ExternalThemeManager SharedResourcePath.")]
34 [Property("SPEC", "Tizen.NUI.ExternalThemeManager.SharedResourcePath A")]
35 [Property("SPEC_URL", "-")]
36 [Property("CRITERIA", "PRW")]
37 [Property("COVPARAM", "")]
38 public void ExternalThemeManagerSharedResourcePath()
40 tlog.Debug(tag, $"ExternalThemeManagerSharedResourcePath START");
42 ExternalThemeManager.SharedResourcePath = path;
43 Assert.AreEqual(path, ExternalThemeManager.SharedResourcePath, "Should be equal!");
45 tlog.Debug(tag, $"ExternalThemeManagerSharedResourcePath END (OK)");
50 [Description("test ExternalThemeManager Initialize")]
51 [Property("SPEC", "Tizen.NUI.ExternalThemeManager.Initialize M")]
52 [Property("SPEC_URL", "-")]
53 [Property("CRITERIA", "MR")]
54 [Property("COVPARAM", "")]
55 public void ExternalThemeManagerInitialize()
57 tlog.Debug(tag, $"ExternalThemeManagerInitialize START");
59 ExternalThemeManager.Initialize();
61 tlog.Debug(tag, $"ExternalThemeManagerInitialize END (OK)");
62 Assert.Pass("ExternalThemeManagerInitialize");