[Property("CRITERIA", "MR")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "int, int, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_PERIOD_RETURN_VALUE()
+ public void CreateAlarm_WITH_APPCONTROL_AND_PERIOD_RETURN_VALUE()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
}
[Test]
+ [Category("P2")]
+ [Description("Test : Check exception when AppControl parameter is invalid.")]
+ [Property("SPEC", "Tizen.Applications.AlarmManager.CreateAlarm M")]
+ [Property("SPEC_URL", "-")]
+ [Property("CRITERIA", "MEX")]
+ [Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
+ [Property("COVPARAM", "int, int, Tizen.Applications.AppControl")]
+ public void CreateAlarm_WITH_APPCONTROL_AND_PERIOD_ARGUMENT_EXCEPTION()
+ {
+ Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
+ appControl.Operation = AppControlOperations.Default;
+
+ Assert.Throws<ArgumentException>( ()=> AlarmManager.CreateAlarm(100, 10, appControl));
+ }\r
+
+ [Test]
[Category("P1")]
[Description("Test : Set an appcontrol alarm with delay and standard period.")]
[Property("SPEC", "Tizen.Applications.AlarmManager.CreateAlarm M")]
[Property("CRITERIA", "MR")]
[Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
[Property("COVPARAM", "int, Tizen.Applications.AlarmStandardPeriod, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_STANDARD_PERIOD_RETURN_VALUE()
+ public void CreateAlarm_WITH_APPCONTROL_AND_STANDARD_PERIOD_RETURN_VALUE()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
_alarm4 = AlarmManager.CreateAlarm(100, Tizen.Applications.AlarmStandardPeriod.Day, appControl);
Assert.IsNotNull(_alarm, "CreateAlarm with day is failed");
Assert.IsInstanceOf<Alarm>(_alarm, "_alarm is not instance of Alarm with day");
- }
-
+ }\r
+\r
[Test]
[Category("P2")]
[Description("Test : Check exception when AppControl parameter is invalid.")]
[Property("SPEC", "Tizen.Applications.AlarmManager.CreateAlarm M")]
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "MEX")]
- [Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
- [Property("COVPARAM", "int, int, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_PERIOD_INVALID_PARAMETER_EXEPTION()
+ [Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
+ [Property("COVPARAM", "int, Tizen.Applications.AlarmStandardPeriod, Tizen.Applications.AppControl")]
+ public void CreateAlarm_WITH_APPCONTROL_AND_STANDARD_PERIOD_ARGUMENT_EXCEPTION()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
appControl.Operation = AppControlOperations.Default;
- Assert.Throws<ArgumentException>( ()=> AlarmManager.CreateAlarm(100, 10, appControl));
+ Assert.Throws<ArgumentException>(() => AlarmManager.CreateAlarm(100, Tizen.Applications.AlarmStandardPeriod.FifteenMinutes, appControl));
}
[Test]
[Property("CRITERIA", "MR")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "int, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_DELAY_RETURN_VALUE()
+ public void CreateAlarm_WITH_APPCONTROL_AND_DELAY_RETURN_VALUE()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "int, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_DELAY_INVALID_PARAMETER_EXCPTION()
+ public void CreateAlarm_WITH_APPCONTROL_AND_DELAY_ARGUMENT_EXCEPTION()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
appControl.Operation = AppControlOperations.Default;
[Property("CRITERIA", "MR")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "DateTime, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_DATETIME_RETURN_VALUE()
+ public void CreateAlarm_WITH_APPCONTROL_AND_DATETIME_RETURN_VALUE()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "DateTime, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_DATETIME_INVALID_PARAMETER_EXCPTION()
+ public void CreateAlarm_WITH_APPCONTROL_AND_DATETIME_ARGUMENT_EXCEPTION()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
appControl.Operation = AppControlOperations.Default;
[Property("CRITERIA", "MR")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "DateTime, Tizen.Applications.AlarmWeekFlag, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_WEEKFLAG_RETURN_VALUE()
+ public void CreateAlarm_WITH_APPCONTROL_AND_WEEKFLAG_RETURN_VALUE()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
var date = DateTime.Now.AddSeconds(10);
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Jiwoong Im, jiwoong.im@samsung.com")]
[Property("COVPARAM", "DateTime, Tizen.Applications.AlarmWeekFlag, Tizen.Applications.AppControl")]
- public void CreateAlarm_WITH_WEEKFLAG_INVALID_PARAMETER_EXCPTION()
+ public void CreateAlarm_WITH_APPCONTROL_AND_WEEKFLAG_ARGUMENT_EXCEPTION()
{
Tizen.Applications.AppControl appControl = new Tizen.Applications.AppControl();
appControl.Operation = AppControlOperations.Default;
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
[Property("COVPARAM", "DateTime, Tizen.Applications.Notifications.Notification")]
- public void CreateAlarm_WITH_NOTIFICATION_AND_DATETIME_INVALID_PARAMETER_EXCPTION()
+ public void CreateAlarm_WITH_NOTIFICATION_AND_DATETIME_ARGUMENT_EXCEPTION()
{
Notifications.Notification noti = null;
_alarm = AlarmManager.CreateAlarm(100, 10, noti);
Assert.IsNotNull(_alarm, "CreateAlarm is failed");
+ }\r
+\r
+ [Test]
+ [Category("P2")]
+ [Description("Test : Check exception when Notification parameter is invalid.")]
+ [Property("SPEC", "Tizen.Applications.AlarmManager.CreateAlarm M")]
+ [Property("SPEC_URL", "-")]
+ [Property("CRITERIA", "MEX")]
+ [Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
+ [Property("COVPARAM", "Int, Int, Tizen.Applications.Notifications.Notification")]
+ public void CreateAlarm_WITH_NOTIFICATION_AND_PERIOD_ARGUMENT_EXCEPTION()
+ {
+ Notifications.Notification noti = null;
+
+ Assert.Throws<ArgumentException>(() => AlarmManager.CreateAlarm(100, 10, noti));
}
[Test]
Assert.IsNotNull(_alarm, "CreateAlarm with day is failed");
Assert.IsInstanceOf<Alarm>(_alarm, "_alarm is not instance of Alarm with day");
}
-
+\r
[Test]
[Category("P2")]
[Description("Test : Check exception when Notification parameter is invalid.")]
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
- [Property("COVPARAM", "Int, Int, Tizen.Applications.Notifications.Notification")]
- public void CreateAlarm_WITH_NOTIFICATION_AND_PERIOD_INVALID_PARAMETER_EXCPTION()
+ [Property("COVPARAM", "Int, Tizen.Applications.AlarmStandardPeriod, Tizen.Applications.Notifications.Notification")]
+ public void CreateAlarm_WITH_NOTIFICATION_AND_STANDARD_PERIOD_ARGUMENT_EXCEPTION()
{
Notifications.Notification noti = null;
- Assert.Throws<ArgumentException>(() => AlarmManager.CreateAlarm(100, 10, noti));
+ Assert.Throws<ArgumentException>(() => AlarmManager.CreateAlarm(100, Tizen.Applications.AlarmStandardPeriod.FifteenMinutes, noti));
}
[Test]
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
[Property("COVPARAM", "DateTime, Tizen.Applications.AlarmWeekFlag, Tizen.Applications.Notifications.Notification")]
- public void CreateAlarm_WITH_NOTIFICATION_AND_WEEKFLAG_INVALID_PARAMETER_EXCPTION()
+ public void CreateAlarm_WITH_NOTIFICATION_AND_WEEKFLAG_ARGUMENT_EXCEPTION()
{
Notifications.Notification noti = null;
[Property("CRITERIA", "MEX")]
[Property("AUTHOR", "Inkyun Kil, inkyun.kil@samsung.com")]
[Property("COVPARAM", "Int, Tizen.Applications.Notifications.Notification")]
- public void CreateAlarm_WITH_NOTIFICATION_AND_DELAY_INVALID_PARAMETER_EXCPTION()
+ public void CreateAlarm_WITH_NOTIFICATION_AND_DELAY_ARGUMENT_EXCEPTION()
{
Notifications.Notification noti = null;