[Property("AUTHOR", "Kichan Kwon, k_c.kwon@samsung.com")]
public void SetCallback_RETURN_VALUE()
{
- Information.SetCallback("http://tizen.org/runtimefeature/audiojack.connected", TestCallback);
+ try
+ {
+ Information.SetCallback("http://tizen.org/runtimefeature/audiojack.connected", TestCallback);
+ }
+ catch (Exception e)
+ {
+ Assert.IsTrue(false, "SetCallback throws exception");
+ }
}
[Test]
[Property("AUTHOR", "Kichan Kwon, k_c.kwon@samsung.com")]
public void UnsetCallback_RETURN_VALUE()
{
- Information.UnsetCallback("http://tizen.org/runtimefeature/audiojack.connected", TestCallback);
+ try
+ {
+ Information.UnsetCallback("http://tizen.org/runtimefeature/audiojack.connected", TestCallback);
+ }
+ catch (Exception e)
+ {
+ Assert.IsTrue(false, "UnsetCallback throws exception");
+ }
}
[Test]
Information.UnsetCallback("http://tizen.org/runtimefeature/invalid", TestCallback);
Assert.IsTrue(false, "SetCallback should throw exception");
}
- catch (ArgumentException)
+ catch (Exception e)
{
-
+ Log.Info("Step", "Caught Exception");
+ Assert.IsTrue(e is ArgumentException, "Argument Exception Not Recieved");
}
}
}