3 using Tizen.NUI.Binding;
6 namespace Tizen.NUI.Devel.Tests
8 using tlog = Tizen.Log;
11 [Description("public/XamlBinding/IntGraphicsTypeConverter")]
12 internal class PublicIntGraphicsTypeConverterTest
14 private const string tag = "NUITEST";
19 tlog.Info(tag, "Init() is called!");
25 tlog.Info(tag, "Destroy() is called!");
31 [Description("IntGraphicsTypeConverter ConvertFromInvariantString")]
32 [Property("SPEC", "Tizen.NUI.Binding.IntGraphicsTypeConverter.ConvertFromInvariantString M")]
33 [Property("SPEC_URL", "-")]
34 [Property("CRITERIA", "MR")]
35 public void ConvertFromInvariantStringTest00()
37 tlog.Debug(tag, $"ConvertFromInvariantStringTest0 START");
39 var testingTarget = new IntGraphicsTypeConverter();
40 Assert.IsNotNull(testingTarget, "null IntGraphicsTypeConverter");
42 var ret = testingTarget.ConvertFromInvariantString("1.0 | #AABBCCFF");
43 Assert.IsNotNull(ret, "null ConvertFromInvariantString");
47 testingTarget.ConvertFromInvariantString(null);
49 catch (InvalidOperationException e)
51 tlog.Debug(tag, e.Message.ToString());
52 Assert.Pass("Caught InvalidOperationException : Passed!");
55 tlog.Debug(tag, $"ConvertFromInvariantStringTest00 END");
60 [Description("IntGraphicsTypeConverter ConvertToString")]
61 [Property("SPEC", "Tizen.NUI.Binding.IntGraphicsTypeConverter.ConvertToString M")]
62 [Property("SPEC_URL", "-")]
63 [Property("CRITERIA", "MR")]
64 public void IntGraphicsTypeConverterConvertToStringTest()
66 tlog.Debug(tag, $"IntGraphicsTypeConverterConvertToStringTest START");
68 var testingTarget = new IntGraphicsTypeConverter();
69 Assert.IsNotNull(testingTarget, "null IntGraphicsTypeConverter");
71 var ret1 = testingTarget.ConvertToString(null);
72 Assert.AreEqual("", ret1, "Should be equal!");
74 var ret2 = testingTarget.ConvertToString(300);
75 Assert.AreEqual("300", ret2, "Should be equal!");
77 tlog.Debug(tag, $"IntGraphicsTypeConverterConvertToStringTest END");