[NUI] Update TCs of NUI.Devel.
[platform/core/csapi/tizenfx.git] / test / Tizen.NUI.Tests / Tizen.NUI.Devel.Tests / testcase / internal / Xaml / TSFillResourceDictionariesVisitor.cs
1 using NUnit.Framework;
2 using System;
3 using System.Collections.Generic;
4 using System.Xml;
5 using Tizen.NUI.Xaml;
6
7 namespace Tizen.NUI.Devel.Tests
8 {
9     using tlog = Tizen.Log;
10
11     [TestFixture]
12     [Description("internal/Xaml/FillResourceDictionariesVisitor")]
13     public class InternalFillResourceDictionariesVisitorTest
14     {
15         private const string tag = "NUITEST";
16         private FillResourceDictionariesVisitor visitor;
17
18         [SetUp]
19         public void Init()
20         {
21             tlog.Info(tag, "Init() is called!");
22             visitor = new FillResourceDictionariesVisitor(new HydrationContext());
23         }
24
25         [TearDown]
26         public void Destroy()
27         {
28             visitor = null;
29             tlog.Info(tag, "Destroy() is called!");
30         }
31
32         [Test]
33         [Category("P1")]
34         [Description("FillResourceDictionariesVisitor VisitingMode")]
35         [Property("SPEC", "Tizen.NUI.FillResourceDictionariesVisitor.VisitingMode A")]
36         [Property("SPEC_URL", "-")]
37         [Property("CRITERIA", "PRW")]
38         public void FillResourceDictionariesVisitorVisitingMode()
39         {
40             tlog.Debug(tag, $"FillResourceDictionariesVisitorVisitingMode START");
41
42             try
43             {
44                 var result = visitor.VisitingMode;
45                 tlog.Debug(tag, "VisitingMode : " + result);
46             }
47             catch (Exception e)
48             {
49                 tlog.Debug(tag, e.Message.ToString());
50                 Assert.Fail("Caught Exception : Failed!");
51             }
52
53             tlog.Debug(tag, $"FillResourceDictionariesVisitorVisitingMode END");
54         }
55
56         [Test]
57         [Category("P1")]
58         [Description("FillResourceDictionariesVisitor StopOnDataTemplate")]
59         [Property("SPEC", "Tizen.NUI.FillResourceDictionariesVisitor.StopOnDataTemplate A")]
60         [Property("SPEC_URL", "-")]
61         [Property("CRITERIA", "PRW")]
62         public void FillResourceDictionariesVisitorStopOnDataTemplate()
63         {
64             tlog.Debug(tag, $"FillResourceDictionariesVisitorStopOnDataTemplate START");
65
66             try
67             {
68                 var result = visitor.StopOnDataTemplate;
69                 tlog.Debug(tag, "StopOnDataTemplate : " + result);
70             }
71             catch (Exception e)
72             {
73                 tlog.Debug(tag, e.Message.ToString());
74                 Assert.Fail("Caught Exception : Failed!");
75             }
76
77             tlog.Debug(tag, $"FillResourceDictionariesVisitorStopOnDataTemplate END");
78         }
79
80         [Test]
81         [Category("P1")]
82         [Description("FillResourceDictionariesVisitor StopOnResourceDictionary")]
83         [Property("SPEC", "Tizen.NUI.FillResourceDictionariesVisitor.StopOnResourceDictionary A")]
84         [Property("SPEC_URL", "-")]
85         [Property("CRITERIA", "PRW")]
86         public void FillResourceDictionariesVisitorStopOnResourceDictionary()
87         {
88             tlog.Debug(tag, $"FillResourceDictionariesVisitorStopOnResourceDictionary START");
89
90             try
91             {
92                 var result = visitor.StopOnResourceDictionary;
93                 tlog.Debug(tag, "StopOnResourceDictionary : " + result);
94             }
95             catch (Exception e)
96             {
97                 tlog.Debug(tag, e.Message.ToString());
98                 Assert.Fail("Caught Exception : Failed!");
99             }
100
101             tlog.Debug(tag, $"FillResourceDictionariesVisitorStopOnResourceDictionary END");
102         }
103
104         [Test]
105         [Category("P1")]
106         [Description("FillResourceDictionariesVisitor VisitNodeOnDataTemplate")]
107         [Property("SPEC", "Tizen.NUI.FillResourceDictionariesVisitor.VisitNodeOnDataTemplate A")]
108         [Property("SPEC_URL", "-")]
109         [Property("CRITERIA", "PRW")]
110         public void FillResourceDictionariesVisitorVisitNodeOnDataTemplate()
111         {
112             tlog.Debug(tag, $"FillResourceDictionariesVisitorVisitNodeOnDataTemplate START");
113
114             try
115             {
116                 var result = visitor.VisitNodeOnDataTemplate;
117                 tlog.Debug(tag, "VisitNodeOnDataTemplate : " + result);
118
119             }
120             catch (Exception e)
121             {
122                 tlog.Debug(tag, e.Message.ToString());
123                 Assert.Fail("Caught Exception : Failed!");
124             }
125             tlog.Debug(tag, $"FillResourceDictionariesVisitorVisitNodeOnDataTemplate END");
126
127         }
128     }
129 }