1 using NUnit.Framework;
5 namespace Tizen.NUI.Devel.Tests
7 using tlog = Tizen.Log;
10 [Description("public/xaml/MarkupExtensions/ApplicationResourcePathExtension ")]
11 internal class PublicApplicationResourcePathExtensionTest
13 private const string tag = "NUITEST";
14 private ApplicationResourcePathExtension a1;
19 tlog.Info(tag, "Init() is called!");
20 a1 = new ApplicationResourcePathExtension();
27 tlog.Info(tag, "Destroy() is called!");
32 [Description("ApplicationResourcePathExtension ApplicationResourcePathExtension")]
33 [Property("SPEC", "Tizen.NUI.ApplicationResourcePathExtension.ApplicationResourcePathExtension C")]
34 [Property("SPEC_URL", "-")]
35 [Property("CRITERIA", "CONSTR")]
36 public void ApplicationResourcePathExtensionConstructor()
38 tlog.Debug(tag, $"ApplicationResourcePathExtensionConstructor START");
40 ApplicationResourcePathExtension applicationResourcePathExtension = new ApplicationResourcePathExtension();
42 tlog.Debug(tag, $"ApplicationResourcePathExtensionConstructor END (OK)");
43 Assert.Pass("ApplicationResourcePathExtensionConstructor");
48 [Description("ApplicationResourcePathExtension FilePath ")]
49 [Property("SPEC", "Tizen.NUI.ApplicationResourcePathExtension.FilePath A")]
50 [Property("SPEC_URL", "-")]
51 [Property("CRITERIA", "PRW")]
52 public void ApplicationResourcePathExtensionFilePath()
54 tlog.Debug(tag, $"ApplicationResourcePathExtensionFilePath START");
58 string s1 = a1.FilePath;
63 Tizen.Log.Error(tag, "Caught Exception" + e.ToString());
64 Assert.Fail("Caught Exception" + e.ToString());
67 tlog.Debug(tag, $"ApplicationResourcePathExtensionFilePath END (OK)");
68 Assert.Pass("ApplicationResourcePathExtensionFilePath");
71 private class IServiceProviderimplement : IServiceProvider
73 public object GetService(Type serviceType)
81 [Description("ApplicationResourcePathExtension ProvideValue ")]
82 [Property("SPEC", "Tizen.NUI.ApplicationResourcePathExtension.ProvideValue M")]
83 [Property("SPEC_URL", "-")]
84 [Property("CRITERIA", "MR")]
85 public void ApplicationResourcePathExtensionProvideValue()
87 tlog.Debug(tag, $"ApplicationResourcePathExtensionProvideValue START");
91 IServiceProviderimplement serviceProviderimplement = new IServiceProviderimplement();
92 a1.ProvideValue(serviceProviderimplement);
96 Tizen.Log.Error(tag, "Caught Exception" + e.ToString());
97 Assert.Fail("Caught Exception" + e.ToString());
100 tlog.Debug(tag, $"ApplicationResourcePathExtensionProvideValue END (OK)");
101 Assert.Pass("ApplicationResourcePathExtensionProvideValue");