[Property("AUTHOR", "Nguyen Duc Han, duchan.ng.d@samsung.com")]
public void ServiceApplication_INIT()
{
+ Log.Info(LogTag, "START");
/* TEST CODE */
Application App = new ServiceApplication();
Assert.IsNotNull(App, "Application should be not null after init");
+ Log.Info(LogTag, "END");
}
[Test]
[Property("AUTHOR", "Hwankyu Jhun, h.jhun@samsung.com")]
public async Task ServiceApplication_RUN()
{
+ Log.Info(LogTag, "START");
AppControlReplyResult result = AppControlReplyResult.Failed;
var appControl = new AppControl()
{
await Task.Delay(5000);
Assert.True(result == AppControlReplyResult.Succeeded);
+ Log.Info(LogTag, "END");
}
[Test]
[Property("AUTHOR", "Hwankyu Jhun, h.jhun@samsung.com")]
public async Task ServiceApplication_EXIT()
{
+ Log.Info(LogTag, "START");
AppControlReplyResult result = AppControlReplyResult.Failed;
var appControl = new AppControl()
{
Assert.True(result == AppControlReplyResult.Succeeded);
Assert.AreEqual(_event, "OnTerminate", "event should be 'OnTerminate'");
+ Log.Info(LogTag, "END");
}
}
}