dp.Stop();
}
+
+ [Test]
+ [Category("P1")]
+ [Description("Test : Check whether CurrentProviderId value is valid")]
+ [Property("SPEC", "Tizen.Applications.DataControl.Provider.CurrentProviderId A")]
+ [Property("SPEC_URL", "-")]
+ [Property("CRITERIA", "PRO")]
+ [Property("AUTHOR", "Hyunho Kang, hhstark.kang@samsung.com")]
+ public async Task CurrentProviderId_GET()
+ {
+ var dp = new MyProvider(_dataId);
+ var dc = new MyConsumer(_providerId, _dataId);
+ Assert.IsNotNull(dp, "Object should not be null after initializing");
+
+ dp.Run();
+
+ dc.MapGet("key");
+ await Task.Delay(2000);
+
+ Assert.AreEqual(dp.CurrentProviderId, _providerId, "CurrentProviderId is not correct");
+
+ dp.Stop();
+ }
+
+ [Test]
+ [Category("P1")]
+ [Description("Test : Check whether CurrentClientAppId value is valid")]
+ [Property("SPEC", "Tizen.Applications.DataControl.Provider.CurrentClientAppId A")]
+ [Property("SPEC_URL", "-")]
+ [Property("CRITERIA", "PRO")]
+ [Property("AUTHOR", "Hyunho Kang, hhstark.kang@samsung.com")]
+ public async Task CurrentClientAppId_GET()
+ {
+ var dp = new MyProvider(_dataId);
+ var dc = new MyConsumer(_providerId, _dataId);
+ Assert.IsNotNull(dp, "Object should not be null after initializing");
+
+ dp.Run();
+
+ dc.MapGet("key");
+ await Task.Delay(2000);
+
+ Assert.AreEqual(dp.CurrentClientAppId, Application.Current.ApplicationInfo.ApplicationId, "CurrentClientAppId is not correct");
+ dp.Stop();
+ }
}
}