var setValue = "/opt/share/settings/Ringtones/ringtone_sdk.mp3";
Tizen.System.SystemSettings.SystemSettings.IncomingCallRingtone = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.IncomingCallRingtone;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "IncomingCallRingtone_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_incomingCallRingtoneChangedCallbackCalled = false;
+ private static bool s_incomingCallRingtoneCallbackCalled = false;
private static readonly string s_incomingCallRingtoneValue = "/opt/share/settings/Ringtones/ringtone_sdk.mp3";
[Test]
[Category("P1")]
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "EVL")]
[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public async static Task IncomingCallRingtoneChanged_CHECK_EVENT()
+ public static async Task IncomingCallRingtoneChanged_CHECK_EVENT()
{
Tizen.System.SystemSettings.SystemSettings.IncomingCallRingtoneChanged += OnIncomingCallRingtoneChanged;
Tizen.System.SystemSettings.SystemSettings.IncomingCallRingtone = s_incomingCallRingtoneValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_incomingCallRingtoneChangedCallbackCalled);
- s_incomingCallRingtoneChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_incomingCallRingtoneCallbackCalled);
+ s_incomingCallRingtoneCallbackCalled = false;
}
private static void OnIncomingCallRingtoneChanged(object sender, Tizen.System.SystemSettings.IncomingCallRingtoneChangedEventArgs e)
{
- s_incomingCallRingtoneChangedCallbackCalled = true;
+ s_incomingCallRingtoneCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_incomingCallRingtoneValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_incomingCallRingtoneValue.CompareTo(e.Value) == 0, "OnIncomingCallRingtoneChanged: The callback should receive the latest value for the property.");
}
// WallpaperHomeScreen
var setValue = "/opt/share/settings/Wallpapers/Home_default.jpg";
Tizen.System.SystemSettings.SystemSettings.WallpaperHomeScreen = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.WallpaperHomeScreen;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "WallpaperHomeScreen_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_wallpaperHomeScreenChangedCallbackCalled = false;
+ private static bool s_wallpaperHomeScreenCallbackCalled = false;
private static readonly string s_wallpaperHomeScreenValue = "/opt/share/settings/Wallpapers/Home_default.jpg";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.WallpaperHomeScreenChanged += OnWallpaperHomeScreenChanged;
Tizen.System.SystemSettings.SystemSettings.WallpaperHomeScreen = s_wallpaperHomeScreenValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_wallpaperHomeScreenChangedCallbackCalled);
- s_wallpaperHomeScreenChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_wallpaperHomeScreenCallbackCalled);
+ s_wallpaperHomeScreenCallbackCalled = false;
}
private static void OnWallpaperHomeScreenChanged(object sender, Tizen.System.SystemSettings.WallpaperHomeScreenChangedEventArgs e)
{
- s_wallpaperHomeScreenChangedCallbackCalled = true;
+ s_wallpaperHomeScreenCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_wallpaperHomeScreenValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_wallpaperHomeScreenValue.CompareTo(e.Value) == 0, "OnWallpaperHomeScreenChanged: The callback should receive the latest value for the property.");
}
- // WallpaperLockScreen
+ //WallpaperLockScreen
[Test]
[Category("P1")]
[Description("Test if set/get for SystemSettings:WallpaperLockScreen is working properly")]
var setValue = "/opt/share/settings/Wallpapers/Home_default.jpg";
Tizen.System.SystemSettings.SystemSettings.WallpaperLockScreen = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.WallpaperLockScreen;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "WallpaperLockScreen_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_wallpaperLockScreenChangedCallbackCalled = false;
+ private static bool s_wallpaperLockScreenCallbackCalled = false;
private static readonly string s_wallpaperLockScreenValue = "/opt/share/settings/Wallpapers/Home_default.jpg";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.WallpaperLockScreenChanged += OnWallpaperLockScreenChanged;
Tizen.System.SystemSettings.SystemSettings.WallpaperLockScreen = s_wallpaperLockScreenValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_wallpaperLockScreenChangedCallbackCalled);
- s_wallpaperLockScreenChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_wallpaperLockScreenCallbackCalled);
+ s_wallpaperLockScreenCallbackCalled = false;
}
private static void OnWallpaperLockScreenChanged(object sender, Tizen.System.SystemSettings.WallpaperLockScreenChangedEventArgs e)
{
- s_wallpaperLockScreenChangedCallbackCalled = true;
+ s_wallpaperLockScreenCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_wallpaperLockScreenValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_wallpaperLockScreenValue.CompareTo(e.Value) == 0, "OnWallpaperLockScreenChanged: The callback should receive the latest value for the property.");
}
// FontSize
{
/* TEST CODE */
Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsFontSize>(Tizen.System.SystemSettings.SystemSettings.FontSize);
- var setValue = Tizen.System.SystemSettings.SystemSettingsFontSize.Small;
- Tizen.System.SystemSettings.SystemSettings.FontSize = setValue;
+
+ Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Small;
var getValue = Tizen.System.SystemSettings.SystemSettings.FontSize;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(getValue == Tizen.System.SystemSettings.SystemSettingsFontSize.Small, "FontSize_READ_WRITE_ALL: Set value and get value of the property should be same.");
- setValue = Tizen.System.SystemSettings.SystemSettingsFontSize.Normal;
- Tizen.System.SystemSettings.SystemSettings.FontSize = setValue;
+ Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Normal;
getValue = Tizen.System.SystemSettings.SystemSettings.FontSize;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(getValue == Tizen.System.SystemSettings.SystemSettingsFontSize.Normal, "FontSize_READ_WRITE_ALL: Set value and get value of the property should be same.");
- setValue = Tizen.System.SystemSettings.SystemSettingsFontSize.Large;
- Tizen.System.SystemSettings.SystemSettings.FontSize = setValue;
+ Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Large;
getValue = Tizen.System.SystemSettings.SystemSettings.FontSize;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(getValue == Tizen.System.SystemSettings.SystemSettingsFontSize.Large, "FontSize_READ_WRITE_ALL: Set value and get value of the property should be same.");
- setValue = Tizen.System.SystemSettings.SystemSettingsFontSize.Huge;
- Tizen.System.SystemSettings.SystemSettings.FontSize = setValue;
+ Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Huge;
getValue = Tizen.System.SystemSettings.SystemSettings.FontSize;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(getValue == Tizen.System.SystemSettings.SystemSettingsFontSize.Huge, "FontSize_READ_WRITE_ALL: Set value and get value of the property should be same.");
- setValue = Tizen.System.SystemSettings.SystemSettingsFontSize.Giant;
- Tizen.System.SystemSettings.SystemSettings.FontSize = setValue;
+ Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Giant;
getValue = Tizen.System.SystemSettings.SystemSettings.FontSize;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(getValue == Tizen.System.SystemSettings.SystemSettingsFontSize.Giant, "FontSize_READ_WRITE_ALL: Set value and get value of the property should be same.");
}
- private static bool s_fontSizeChangedCallbackCalled = false;
-
+ private static bool s_fontSizeSmallCallbackCalled = false;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:FontSizeChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.FontSizeChanged += OnFontSizeChangedSmall;
Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Small;
- await Task.Delay(2000);
- Assert.IsTrue(s_fontSizeChangedCallbackCalled);
- s_fontSizeChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Tizen.System.SystemSettings.SystemSettings.FontSizeChanged -= OnFontSizeChangedSmall;
+ Assert.IsTrue(s_fontSizeSmallCallbackCalled);
+ s_fontSizeSmallCallbackCalled = false;
}
private static void OnFontSizeChangedSmall(object sender, Tizen.System.SystemSettings.FontSizeChangedEventArgs e)
{
- s_fontSizeChangedCallbackCalled = true;
+ s_fontSizeSmallCallbackCalled = true;
Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsFontSize>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsFontSize.Small, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsFontSize.Small, "OnFontSizeChangedSmall: The callback should receive the latest value for the property.");
}
+ private static bool s_fontSizeNormalCallbackCalled = false;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:FontSizeChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.FontSizeChanged += OnFontSizeChangedNormal;
Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Normal;
- await Task.Delay(2000);
- Assert.IsTrue(s_fontSizeChangedCallbackCalled);
- s_fontSizeChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Tizen.System.SystemSettings.SystemSettings.FontSizeChanged -= OnFontSizeChangedNormal;
+ Assert.IsTrue(s_fontSizeNormalCallbackCalled);
+ s_fontSizeNormalCallbackCalled = false;
}
private static void OnFontSizeChangedNormal(object sender, Tizen.System.SystemSettings.FontSizeChangedEventArgs e)
{
- s_fontSizeChangedCallbackCalled = true;
+ s_fontSizeNormalCallbackCalled = true;
Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsFontSize>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsFontSize.Normal, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsFontSize.Normal, "OnFontSizeChangedNormal: The callback should receive the latest value for the property.");
}
+ private static bool s_fontSizeLargeCallbackCalled = false;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:FontSizeChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.FontSizeChanged += OnFontSizeChangedLarge;
Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Large;
- await Task.Delay(2000);
- Assert.IsTrue(s_fontSizeChangedCallbackCalled);
- s_fontSizeChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Tizen.System.SystemSettings.SystemSettings.FontSizeChanged -= OnFontSizeChangedLarge;
+ Assert.IsTrue(s_fontSizeLargeCallbackCalled);
+ s_fontSizeLargeCallbackCalled = false;
}
private static void OnFontSizeChangedLarge(object sender, Tizen.System.SystemSettings.FontSizeChangedEventArgs e)
{
- s_fontSizeChangedCallbackCalled = true;
+ s_fontSizeLargeCallbackCalled = true;
Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsFontSize>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsFontSize.Large, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsFontSize.Large, "OnFontSizeChangedLarge: The callback should receive the latest value for the property.");
}
+ private static bool s_fontSizeHugeCallbackCalled = false;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:FontSizeChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.FontSizeChanged += OnFontSizeChangedHuge;
Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Huge;
- await Task.Delay(2000);
- Assert.IsTrue(s_fontSizeChangedCallbackCalled);
- s_fontSizeChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Tizen.System.SystemSettings.SystemSettings.FontSizeChanged -= OnFontSizeChangedHuge;
+ Assert.IsTrue(s_fontSizeHugeCallbackCalled);
+ s_fontSizeHugeCallbackCalled = false;
}
private static void OnFontSizeChangedHuge(object sender, Tizen.System.SystemSettings.FontSizeChangedEventArgs e)
{
- s_fontSizeChangedCallbackCalled = true;
+ s_fontSizeHugeCallbackCalled = true;
Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsFontSize>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsFontSize.Huge, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsFontSize.Huge, "OnFontSizeChangedHuge: The callback should receive the latest value for the property.");
}
+ private static bool s_fontSizeGiantCallbackCalled = false;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:FontSizeChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.FontSizeChanged += OnFontSizeChangedGiant;
Tizen.System.SystemSettings.SystemSettings.FontSize = Tizen.System.SystemSettings.SystemSettingsFontSize.Giant;
- await Task.Delay(2000);
- Assert.IsTrue(s_fontSizeChangedCallbackCalled);
- s_fontSizeChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Tizen.System.SystemSettings.SystemSettings.FontSizeChanged -= OnFontSizeChangedGiant;
+ Assert.IsTrue(s_fontSizeGiantCallbackCalled);
+ s_fontSizeGiantCallbackCalled = false;
}
private static void OnFontSizeChangedGiant(object sender, Tizen.System.SystemSettings.FontSizeChangedEventArgs e)
{
- s_fontSizeChangedCallbackCalled = true;
+ s_fontSizeGiantCallbackCalled = true;
Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsFontSize>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsFontSize.Giant, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsFontSize.Giant, "OnFontSizeChangedGiant: The callback should receive the latest value for the property.");
}
// FontType
{
/* TEST CODE */
Assert.IsInstanceOf<string>(Tizen.System.SystemSettings.SystemSettings.FontType);
- var setValue = "BreezeSans";
+ string setValue = "BreezeSans";
Tizen.System.SystemSettings.SystemSettings.FontType = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.FontType;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(getValue.CompareTo(setValue) == 0, "FontType_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_fontTypeChangedCallbackCalled = false;
+ private static bool s_fontTypeCallbackCalled = false;
private static readonly string s_fontTypeValue = "BreezeSans";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.FontTypeChanged += OnFontTypeChanged;
Tizen.System.SystemSettings.SystemSettings.FontType = s_fontTypeValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_fontTypeChangedCallbackCalled);
- s_fontTypeChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_fontTypeCallbackCalled);
+ s_fontTypeCallbackCalled = false;
}
private static void OnFontTypeChanged(object sender, Tizen.System.SystemSettings.FontTypeChangedEventArgs e)
{
- s_fontTypeChangedCallbackCalled = true;
+ s_fontTypeCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_fontTypeValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_fontTypeValue.CompareTo(e.Value) == 0, "OnFontTypeChanged: The callback should receive the latest value for the property.");
}
// MotionActivation
/* TEST CODE */
Assert.IsInstanceOf<bool>(Tizen.System.SystemSettings.SystemSettings.MotionActivation);
Tizen.System.SystemSettings.SystemSettings.MotionActivation = true;
- var getValue = Tizen.System.SystemSettings.SystemSettings.MotionActivation;
- Assert.AreEqual(getValue == true, "Set value and get value of the property should be same");
+ Assert.IsTrue(Tizen.System.SystemSettings.SystemSettings.MotionActivation, "MotionActivation_READ_WRITE: Set value and get value of the property should be same.");
+ Tizen.System.SystemSettings.SystemSettings.MotionActivation = false;
+ Assert.IsFalse(Tizen.System.SystemSettings.SystemSettings.MotionActivation, "MotionActivation_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_motionActivationChangedCallbackCalled = false;
- private static readonly bool s_motionActivationValue = !Tizen.System.SystemSettings.SystemSettings.MotionActivation;
+ private static bool s_motionActivationCallbackCalled = false;
+ private static bool s_motionActivationValue = !Tizen.System.SystemSettings.SystemSettings.MotionActivation;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:MotionActivationChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.MotionActivationChanged += OnMotionActivationChanged;
Tizen.System.SystemSettings.SystemSettings.MotionActivation = s_motionActivationValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_motionActivationChangedCallbackCalled);
- s_motionActivationChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_motionActivationCallbackCalled);
+
+ s_motionActivationCallbackCalled = false;
+ s_motionActivationValue = !s_motionActivationValue;
+ Tizen.System.SystemSettings.SystemSettings.MotionActivation = s_motionActivationValue;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_motionActivationCallbackCalled);
+ s_motionActivationCallbackCalled = false;
}
private static void OnMotionActivationChanged(object sender, Tizen.System.SystemSettings.MotionActivationChangedEventArgs e)
{
- s_motionActivationChangedCallbackCalled = true;
+ s_motionActivationCallbackCalled = true;
Assert.IsInstanceOf<bool>(e.Value);
- Assert.AreEqual(e.Value, s_motionActivationValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == s_motionActivationValue, "OnMotionActivationChanged: The callback should receive the latest value for the property.");
}
// EmailAlertRingtone
var setValue = "/opt/share/settings/Alerts/General notification_sdk.wav";
Tizen.System.SystemSettings.SystemSettings.EmailAlertRingtone = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.EmailAlertRingtone;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "EmailAlertRingtone_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_emailAlertRingtoneChangedCallbackCalled = false;
+ private static bool s_emailAlertRingtoneCallbackCalled = false;
private static readonly string s_emailAlertRingtoneValue = "/opt/share/settings/Alerts/General notification_sdk.wav";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.EmailAlertRingtoneChanged += OnEmailAlertRingtoneChanged;
Tizen.System.SystemSettings.SystemSettings.EmailAlertRingtone = s_emailAlertRingtoneValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_emailAlertRingtoneChangedCallbackCalled);
- s_emailAlertRingtoneChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_emailAlertRingtoneCallbackCalled);
+ s_emailAlertRingtoneCallbackCalled = false;
}
private static void OnEmailAlertRingtoneChanged(object sender, Tizen.System.SystemSettings.EmailAlertRingtoneChangedEventArgs e)
{
- s_emailAlertRingtoneChangedCallbackCalled = true;
+ s_emailAlertRingtoneCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_emailAlertRingtoneValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_emailAlertRingtoneValue.CompareTo(e.Value) == 0, "OnEmailAlertRingtoneChanged: The callback should receive the latest value for the property.");
}
// UsbDebuggingEnabled
/* TEST CODE */
Assert.IsInstanceOf<bool>(Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled);
Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled = true;
- var getValue = Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled;
- Assert.IsTrue(getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled, "UsbDebuggingEnabled_READ_WRITE: Set value and get value of the property should be same.");
+ Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled = false;
+ Assert.IsFalse(Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled, "UsbDebuggingEnabled_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_usbDebuggingSettingChangedCallbackCalled = false;
- private static readonly bool s_usbDebuggingSettingValue = !Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled;
+ private static bool s_usbDebuggingCallbackCalled = false;
+ private static bool s_usbDebuggingSettingValue = !Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:UsbDebuggingSettingChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.UsbDebuggingSettingChanged += OnUsbDebuggingSettingChanged;
Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled = s_usbDebuggingSettingValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_usbDebuggingSettingChangedCallbackCalled);
- s_usbDebuggingSettingChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_usbDebuggingCallbackCalled);
+
+ s_usbDebuggingSettingValue = !s_usbDebuggingSettingValue;
+ s_usbDebuggingCallbackCalled = false;
+ Tizen.System.SystemSettings.SystemSettings.UsbDebuggingEnabled = s_usbDebuggingSettingValue;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_usbDebuggingCallbackCalled);
+ s_usbDebuggingCallbackCalled = false;
}
private static void OnUsbDebuggingSettingChanged(object sender, Tizen.System.SystemSettings.UsbDebuggingSettingChangedEventArgs e)
{
- s_usbDebuggingSettingChangedCallbackCalled = true;
+ s_usbDebuggingCallbackCalled = true;
Assert.IsInstanceOf<bool>(e.Value);
- Assert.AreEqual(e.Value, s_usbDebuggingSettingValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == s_usbDebuggingSettingValue, "OnUsbDebuggingSettingChanged: The callback should receive the latest value for the property.");
}
// Data3GNetworkEnabled
/* TEST CODE */
Assert.IsInstanceOf<bool>(Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled);
Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled = true;
- var getValue = Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled;
- Assert.IsTrue(getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled, "Data3GNetworkEnabled_READ_WRITE: Set value and get value of the property should be same");
+ Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled = false;
+ Assert.IsFalse(Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled, "Data3GNetworkEnabled_READ_WRITE: Set value and get value of the property should be same");
}
- private static bool s_data3GNetworkSettingChangedCallbackCalled = false;
- private static readonly bool s_data3GNetworkSettingValue = !Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled;
+ private static bool s_data3GNetworkCallbackCalled = false;
+ private static bool s_data3GNetworkSettingValue = !Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:Data3GNetworkSettingChanged event is called")]
[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
public static async Task Data3GNetworkSettingChanged_CHECK_EVENT()
{
+ /* TEST CODE */
Tizen.System.SystemSettings.SystemSettings.Data3GNetworkSettingChanged += OnData3GNetworkSettingChanged;
Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled = s_data3GNetworkSettingValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_data3GNetworkSettingChangedCallbackCalled);
- s_data3GNetworkSettingChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_data3GNetworkCallbackCalled);
+
+ s_data3GNetworkSettingValue = !s_data3GNetworkSettingValue;
+ s_data3GNetworkCallbackCalled = false;
+ Tizen.System.SystemSettings.SystemSettings.Data3GNetworkEnabled = s_data3GNetworkSettingValue;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_data3GNetworkCallbackCalled);
+ s_data3GNetworkCallbackCalled = false;
}
private static void OnData3GNetworkSettingChanged(object sender, Tizen.System.SystemSettings.Data3GNetworkSettingChangedEventArgs e)
{
- s_data3GNetworkSettingChangedCallbackCalled = true;
+ s_data3GNetworkCallbackCalled = true;
Assert.IsInstanceOf<bool>(e.Value);
- Assert.AreEqual(e.Value, s_data3GNetworkSettingValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == s_data3GNetworkSettingValue, "OnData3GNetworkSettingChanged: The callback should receive the latest value for the property.");
}
// LockscreenApp
var setValue = "org.tizen.lockscreen";
Tizen.System.SystemSettings.SystemSettings.LockscreenApp = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.LockscreenApp;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "LockscreenApp_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_lockscreenAppChangedCallbackCalled = false;
+ private static bool s_lockScreenAppCallbackCalled = false;
private static readonly string s_lockscreenAppValue = "org.tizen.lockscreen";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.LockscreenAppChanged += OnLockscreenAppChanged;
Tizen.System.SystemSettings.SystemSettings.LockscreenApp = s_lockscreenAppValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_lockscreenAppChangedCallbackCalled);
- s_lockscreenAppChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_lockScreenAppCallbackCalled);
+ s_lockScreenAppCallbackCalled = false;
}
private static void OnLockscreenAppChanged(object sender, Tizen.System.SystemSettings.LockscreenAppChangedEventArgs e)
{
- s_lockscreenAppChangedCallbackCalled = true;
+ s_lockScreenAppCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_lockscreenAppValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_lockscreenAppValue.CompareTo(e.Value) == 0, "OnLockscreenAppChanged: The callback should receive the latest value for the property.");
}
// DefaultFontType
var setValue = "en_US";
Tizen.System.SystemSettings.SystemSettings.LocaleCountry = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.LocaleCountry;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "LocaleCountry_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_localeCountryChangedCallbackCalled = false;
+ private static bool s_localeCountryCallbackCalled = false;
private static readonly string s_localeCountryValue = "en_US";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.LocaleCountryChanged += OnLocaleCountryChanged;
Tizen.System.SystemSettings.SystemSettings.LocaleCountry = s_localeCountryValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_localeCountryChangedCallbackCalled);
- s_localeCountryChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_localeCountryCallbackCalled);
+ s_localeCountryCallbackCalled = false;
}
private static void OnLocaleCountryChanged(object sender, Tizen.System.SystemSettings.LocaleCountryChangedEventArgs e)
{
- s_localeCountryChangedCallbackCalled = true;
+ s_localeCountryCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_localeCountryValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_localeCountryValue.CompareTo(e.Value) == 0, "OnLocaleCountryChanged: The callback should receive the latest value for the property.");
}
// LocaleLanguage
var setValue = "en_US";
Tizen.System.SystemSettings.SystemSettings.LocaleLanguage = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.LocaleLanguage;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "LocaleLanguage_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_localeLanguageChangedCallbackCalled = false;
+ private static bool s_localeLanguageCallbackCalled = false;
private static readonly string s_localeLanguageValue = "en_US";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.LocaleLanguageChanged += OnLocaleLanguageChanged;
Tizen.System.SystemSettings.SystemSettings.LocaleLanguage = s_localeLanguageValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_localeLanguageChangedCallbackCalled);
- s_localeLanguageChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_localeLanguageCallbackCalled);
+ s_localeLanguageCallbackCalled = false;
}
private static void OnLocaleLanguageChanged(object sender, Tizen.System.SystemSettings.LocaleLanguageChangedEventArgs e)
{
- s_localeLanguageChangedCallbackCalled = true;
+ s_localeLanguageCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_localeLanguageValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_localeLanguageValue.CompareTo(e.Value) == 0, "OnLocaleLanguageChanged: The callback should receive the latest value for the property.");
}
// LocaleTimeformat24Hour
/* TEST CODE */
Assert.IsInstanceOf<bool>(Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour);
Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour = true;
- var getValue = Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour;
- Assert.IsTrue(getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour, "LocaleTimeformat24Hour_READ_WRITE: Set value and get value of the property should be same.");
+ Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour = false;
+ Assert.IsFalse(Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour, "LocaleTimeformat24Hour_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_localeTimeformat24HourChangedCallbackCalled = false;
- private static readonly bool s_localeTimeformat24HourValue = !Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour;
+ private static bool s_timeFormatCallbackCalled = false;
+ private static bool s_localeTimeformat24HourValue = !Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour;
[Test]
[Category("P1")]
[Description("Check if callback to SystemSettings:LocaleTimeformat24HourChanged event is called")]
{
Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24HourChanged += OnLocaleTimeformat24HourChanged;
Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour = s_localeTimeformat24HourValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_localeTimeformat24HourChangedCallbackCalled);
- s_localeTimeformat24HourChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_timeFormatCallbackCalled);
+ s_timeFormatCallbackCalled = false;
+
+ s_localeTimeformat24HourValue = !s_localeTimeformat24HourValue;
+ Tizen.System.SystemSettings.SystemSettings.LocaleTimeformat24Hour = s_localeTimeformat24HourValue;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_timeFormatCallbackCalled);
+ s_timeFormatCallbackCalled = false;
}
+
private static void OnLocaleTimeformat24HourChanged(object sender, Tizen.System.SystemSettings.LocaleTimeformat24HourChangedEventArgs e)
{
- s_localeTimeformat24HourChangedCallbackCalled = true;
+ s_timeFormatCallbackCalled = true;
Assert.IsInstanceOf<bool>(e.Value);
- Assert.AreEqual(e.Value, s_localeTimeformat24HourValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(e.Value == s_localeTimeformat24HourValue, "OnLocaleTimeformat24HourChanged: The callback should receive the latest value for the property.");
}
// LocaleTimezone
var setValue = "Pacific/Tahiti";
Tizen.System.SystemSettings.SystemSettings.LocaleTimezone = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.LocaleTimezone;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "LocaleTimezone_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_localeTimezoneChangedCallbackCalled = false;
+ private static bool s_localeTimeZoneCallbackCalled = false;
private static readonly string s_localeTimezoneValue = "Pacific/Tahiti";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.LocaleTimezoneChanged += OnLocaleTimezoneChanged;
Tizen.System.SystemSettings.SystemSettings.LocaleTimezone = s_localeTimezoneValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_localeTimezoneChangedCallbackCalled);
- s_localeTimezoneChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_localeTimeZoneCallbackCalled);
+ s_localeTimeZoneCallbackCalled = false;
}
private static void OnLocaleTimezoneChanged(object sender, Tizen.System.SystemSettings.LocaleTimezoneChangedEventArgs e)
{
- s_localeTimezoneChangedCallbackCalled = true;
+ s_localeTimeZoneCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_localeTimezoneValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_localeTimezoneValue.CompareTo(e.Value) == 0, "OnLocaleTimezoneChanged: The callback should receive the latest value for the property.");
}
// SoundLock
Assert.IsInstanceOf<bool>(Tizen.System.SystemSettings.SystemSettings.NetworkFlightMode);
}
- // ScreenBacklightTime
- [Test]
- [Category("P1")]
- [Description("Test if set/get for SystemSettings:ScreenBacklightTime is working properly")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "PRW MAE")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static void ScreenBacklightTime_READ_WRITE_ALL()
- {
- /* TEST CODE */
- Assert.IsInstanceOf<int>(Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime);
- var setValue = 15;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
- var getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = 30;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = 60;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = 120;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = 300;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = 600;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
- }
-
- private static bool s_screenBacklightTimeChangedCallbackCalled = false;
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_15()
- {
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTimeChanged15;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 15;
- await Task.Delay(2000);
- Assert.IsTrue(s_screenBacklightTimeChangedCallbackCalled);
- s_screenBacklightTimeChangedCallbackCalled = false;
- }
- private static void OnScreenBacklightTimeChanged15(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
- {
- s_screenBacklightTimeChangedCallbackCalled = true;
- Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, 15, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_30()
- {
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTimeChanged30;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 30;
- await Task.Delay(2000);
- Assert.IsTrue(s_screenBacklightTimeChangedCallbackCalled);
- s_screenBacklightTimeChangedCallbackCalled = false;
- }
- private static void OnScreenBacklightTimeChanged30(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
- {
- s_screenBacklightTimeChangedCallbackCalled = true;
- Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, 30, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_60()
- {
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTimeChanged60;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 60;
- await Task.Delay(2000);
- Assert.IsTrue(s_screenBacklightTimeChangedCallbackCalled);
- s_screenBacklightTimeChangedCallbackCalled = false;
- }
- private static void OnScreenBacklightTimeChanged60(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
- {
- s_screenBacklightTimeChangedCallbackCalled = true;
- Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, 60, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_120()
- {
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTimeChanged120;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 120;
- await Task.Delay(2000);
- Assert.IsTrue(s_screenBacklightTimeChangedCallbackCalled);
- s_screenBacklightTimeChangedCallbackCalled = false;
- }
- private static void OnScreenBacklightTimeChanged120(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
- {
- s_screenBacklightTimeChangedCallbackCalled = true;
- Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, 20, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_300()
- {
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTimeChanged300;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 300;
- await Task.Delay(2000);
- Assert.IsTrue(s_screenBacklightTimeChangedCallbackCalled);
- s_screenBacklightTimeChangedCallbackCalled = false;
- }
- private static void OnScreenBacklightTimeChanged300(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
- {
- s_screenBacklightTimeChangedCallbackCalled = true;
- Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, 300, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_600()
- {
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTimeChanged600;
- Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 600;
- await Task.Delay(2000);
- Assert.IsTrue(s_screenBacklightTimeChangedCallbackCalled);
- s_screenBacklightTimeChangedCallbackCalled = false;
- }
- private static void OnScreenBacklightTimeChanged600(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
- {
- s_screenBacklightTimeChangedCallbackCalled = true;
- Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, 600, "The callback should receive the latest value for the property");
- }
+ //// ScreenBacklightTime
+ //[Test]
+ //[Category("P1")]
+ //[Description("Test if set/get for SystemSettings:ScreenBacklightTime is working properly")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "PRW MAE")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static void ScreenBacklightTime_READ_WRITE_ALL()
+ //{
+ // /* TEST CODE */
+ // Assert.IsInstanceOf<int>(Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime);
+ // var setValue = 15;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
+ // var getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
+ // Assert.IsTrue(setValue == getValue, "Set value and get value of the property should be same.");
+
+ // setValue = 30;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
+ // getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
+ // Assert.IsTrue(setValue == getValue, "Set value and get value of the property should be same.");
+
+ // setValue = 60;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
+ // getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
+ // Assert.IsTrue(setValue == getValue, "Set value and get value of the property should be same.");
+
+ // setValue = 120;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
+ // getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
+ // Assert.IsTrue(setValue == getValue, "Set value and get value of the property should be same.");
+
+ // setValue = 300;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
+ // getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
+ // Assert.IsTrue(setValue == getValue, "Set value and get value of the property should be same.");
+
+ // //setValue = 600;
+ // //Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = setValue;
+ // //getValue = Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime;
+ // //Assert.IsTrue(setValue == getValue, "Set value and get value of the property should be same.");
+ //}
+
+ //private static bool s_screenBacklightTime15CallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_15()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTime15Changed;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 15;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged -= OnScreenBacklightTime15Changed;
+ // Assert.IsTrue(s_screenBacklightTime15CallbackCalled);
+ // s_screenBacklightTime15CallbackCalled = false;
+ //}
+ //private static void OnScreenBacklightTime15Changed(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
+ //{
+ // s_screenBacklightTime15CallbackCalled = true;
+ // Assert.IsInstanceOf<int>(e.Value);
+ // Assert.IsTrue(e.Value == 15, "The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_screenBacklightTime30CallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_30()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTime30Changed;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 30;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged -= OnScreenBacklightTime30Changed;
+ // Assert.IsTrue(s_screenBacklightTime30CallbackCalled);
+ // s_screenBacklightTime30CallbackCalled = false;
+ //}
+ //private static void OnScreenBacklightTime30Changed(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
+ //{
+ // s_screenBacklightTime30CallbackCalled = true;
+ // Assert.IsInstanceOf<int>(e.Value);
+ // Assert.IsTrue(e.Value == 30, "The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_screenBacklightTime60CallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_60()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTime60Changed;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 60;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged -= OnScreenBacklightTime60Changed;
+ // Assert.IsTrue(s_screenBacklightTime60CallbackCalled);
+ // s_screenBacklightTime60CallbackCalled = false;
+ //}
+ //private static void OnScreenBacklightTime60Changed(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
+ //{
+ // s_screenBacklightTime60CallbackCalled = true;
+ // Assert.IsInstanceOf<int>(e.Value);
+ // Assert.IsTrue(e.Value == 60, "The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_screenBacklightTime120CallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_120()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTime120Changed;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 120;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged -= OnScreenBacklightTime120Changed;
+ // Assert.IsTrue(s_screenBacklightTime120CallbackCalled);
+ // s_screenBacklightTime120CallbackCalled = false;
+ //}
+ //private static void OnScreenBacklightTime120Changed(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
+ //{
+ // s_screenBacklightTime120CallbackCalled = true;
+ // Assert.IsInstanceOf<int>(e.Value);
+ // Assert.IsTrue(e.Value == 120, "The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_screenBacklightTime300CallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_300()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTime300Changed;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 300;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged -= OnScreenBacklightTime300Changed;
+ // Assert.IsTrue(s_screenBacklightTime300CallbackCalled);
+ // s_screenBacklightTime300CallbackCalled = false;
+ //}
+ //private static void OnScreenBacklightTime300Changed(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
+ //{
+ // s_screenBacklightTime300CallbackCalled = true;
+ // Assert.IsInstanceOf<int>(e.Value);
+ // Assert.IsTrue(e.Value == 300, "The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_screenBacklightTime600CallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:ScreenBacklightTimeChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task ScreenBacklightTimeChanged_CHECK_EVENT_600()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged += OnScreenBacklightTime600Changed;
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTime = 600;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.ScreenBacklightTimeChanged -= OnScreenBacklightTime600Changed;
+ // Assert.IsTrue(s_screenBacklightTime600CallbackCalled);
+ // s_screenBacklightTime600CallbackCalled = false;
+ //}
+ //private static void OnScreenBacklightTime600Changed(object sender, Tizen.System.SystemSettings.ScreenBacklightTimeChangedEventArgs e)
+ //{
+ // s_screenBacklightTime600CallbackCalled = true;
+ // Assert.IsInstanceOf<int>(e.Value);
+ // Assert.IsTrue(e.Value == 600, "The callback should receive the latest value for the property.");
+ //}
// SoundNotification
[Test]
var setValue = "/opt/share/settings/Alerts/General notification_sdk.wav";
Tizen.System.SystemSettings.SystemSettings.SoundNotification = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.SoundNotification;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "SoundNotification_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_soundNotificationChangedCallbackCalled = false;
+ private static bool s_soundNotificationCallbackCalled = false;
private static readonly string s_soundNotificationValue = "/opt/share/settings/Alerts/General notification_sdk.wav";
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.SoundNotificationChanged += OnSoundNotificationChanged;
Tizen.System.SystemSettings.SystemSettings.SoundNotification = s_soundNotificationValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_soundNotificationChangedCallbackCalled);
- s_soundNotificationChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_soundNotificationCallbackCalled);
+ s_soundNotificationCallbackCalled = false;
}
private static void OnSoundNotificationChanged(object sender, Tizen.System.SystemSettings.SoundNotificationChangedEventArgs e)
{
- s_soundNotificationChangedCallbackCalled = true;
+ s_soundNotificationCallbackCalled = true;
Assert.IsInstanceOf<string>(e.Value);
- Assert.AreEqual(e.Value, s_soundNotificationValue, "The callback should receive the latest value for the property");
+ Assert.IsTrue(s_soundNotificationValue.CompareTo(e.Value) == 0, "OnSoundNotificationChanged: The callback should receive the latest value for the property.");
}
// SoundNotificationRepetitionPeriod
var setValue = 300;
Tizen.System.SystemSettings.SystemSettings.SoundNotificationRepetitionPeriod = setValue;
var getValue = Tizen.System.SystemSettings.SystemSettings.SoundNotificationRepetitionPeriod;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
+ Assert.IsTrue(setValue.CompareTo(getValue) == 0, "SoundNotificationRepetitionPeriod_READ_WRITE: Set value and get value of the property should be same.");
}
- private static bool s_soundNotificationRepetitionPeriodChangedCallbackCalled = false;
+ private static bool s_soundNotificationRepetitionPeriodCallbackCalled = false;
private static readonly int s_soundNotificationRepetitionPeriodValue = 300;
[Test]
[Category("P1")]
{
Tizen.System.SystemSettings.SystemSettings.SoundNotificationRepetitionPeriodChanged += OnSoundNotificationRepetitionPeriodChanged;
Tizen.System.SystemSettings.SystemSettings.SoundNotificationRepetitionPeriod = s_soundNotificationRepetitionPeriodValue;
- await Task.Delay(2000);
- Assert.IsTrue(s_soundNotificationRepetitionPeriodChangedCallbackCalled);
- s_soundNotificationRepetitionPeriodChangedCallbackCalled = false;
+ await Task.Delay(5000);
+ Assert.IsTrue(s_soundNotificationRepetitionPeriodCallbackCalled);
+ s_soundNotificationRepetitionPeriodCallbackCalled = false;
}
private static void OnSoundNotificationRepetitionPeriodChanged(object sender, Tizen.System.SystemSettings.SoundNotificationRepetitionPeriodChangedEventArgs e)
{
- s_soundNotificationRepetitionPeriodChangedCallbackCalled = true;
+ s_soundNotificationRepetitionPeriodCallbackCalled = true;
Assert.IsInstanceOf<int>(e.Value);
- Assert.AreEqual(e.Value, s_soundNotificationRepetitionPeriodValue, "The callback should receive the latest value for the property");
- }
-
- // LockState
- [Test]
- [Category("P1")]
- [Description("Test if set/get for SystemSettings:LockState is working properly")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockState A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "PRW MAE")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static void LockState_READ_WRITE_ALL()
- {
- /* TEST CODE */
- Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(Tizen.System.SystemSettings.SystemSettings.LockState);
- var setValue = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Unlock;
- Tizen.System.SystemSettings.SystemSettings.LockState = setValue;
- var getValue = Tizen.System.SystemSettings.SystemSettings.LockState;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Lock;
- Tizen.System.SystemSettings.SystemSettings.LockState = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.LockState;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
-
- setValue = Tizen.System.SystemSettings.SystemSettingsIdleLockState.LaunchingLock;
- Tizen.System.SystemSettings.SystemSettings.LockState = setValue;
- getValue = Tizen.System.SystemSettings.SystemSettings.LockState;
- Assert.AreEqual(setValue, getValue, "Set value and get value of the property should be same");
- }
-
- private static bool s_lockStateChangedCallbackCalled = false;
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:LockStateChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockStateChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL MAE")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task LockStateChanged_CHECK_EVENT_LOCK()
- {
- Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedLock;
- Tizen.System.SystemSettings.SystemSettings.LockState = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Lock;
- await Task.Delay(2000);
- Assert.IsTrue(s_lockStateChangedCallbackCalled);
- s_lockStateChangedCallbackCalled = false;
- }
- private static void OnLockStateChangedLock(object sender, Tizen.System.SystemSettings.LockStateChangedEventArgs e)
- {
- s_lockStateChangedCallbackCalled = true;
- Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsIdleLockState.Lock, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:LockStateChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockStateChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL MAE")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task LockStateChanged_CHECK_EVENT_UNLOCK()
- {
- Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedUnlock;
- Tizen.System.SystemSettings.SystemSettings.LockState = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Unlock;
- await Task.Delay(2000);
- Assert.IsTrue(s_lockStateChangedCallbackCalled);
- s_lockStateChangedCallbackCalled = false;
- }
- private static void OnLockStateChangedUnlock(object sender, Tizen.System.SystemSettings.LockStateChangedEventArgs e)
- {
- s_lockStateChangedCallbackCalled = true;
- Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsIdleLockState.Unlock, "The callback should receive the latest value for the property");
- }
-
- [Test]
- [Category("P1")]
- [Description("Check if callback to SystemSettings:LockStateChanged event is called")]
- [Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockStateChanged A")]
- [Property("SPEC_URL", "-")]
- [Property("CRITERIA", "EVL MAE")]
- [Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
- public static async Task LockStateChanged_CHECK_EVENT_LAUNCHING_LOCK()
- {
- Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedLaunchingLock;
- Tizen.System.SystemSettings.SystemSettings.LockState = Tizen.System.SystemSettings.SystemSettingsIdleLockState.LaunchingLock;
- await Task.Delay(2000);
- Assert.IsTrue(s_lockStateChangedCallbackCalled);
- s_lockStateChangedCallbackCalled = false;
- }
- private static void OnLockStateChangedLaunchingLock(object sender, Tizen.System.SystemSettings.LockStateChangedEventArgs e)
- {
- s_lockStateChangedCallbackCalled = true;
- Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(e.Value);
- Assert.AreEqual(e.Value, Tizen.System.SystemSettings.SystemSettingsIdleLockState.LaunchingLock, "The callback should receive the latest value for the property");
- }
+ Assert.IsTrue(s_soundNotificationRepetitionPeriodValue.CompareTo(e.Value) == 0, "OnSoundNotificationRepetitionPeriodChanged: The callback should receive the latest value for the property.");
+ }
+
+ //// LockState
+ //[Test]
+ //[Category("P1")]
+ //[Description("Test if set/get for SystemSettings:LockState is working properly")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockState A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "PRW MAE")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static void LockState_READ_WRITE_ALL()
+ //{
+ // /* TEST CODE */
+ // Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(Tizen.System.SystemSettings.SystemSettings.LockState);
+ // var setValue = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Unlock;
+ // Tizen.System.SystemSettings.SystemSettings.LockState = setValue;
+ // var getValue = Tizen.System.SystemSettings.SystemSettings.LockState;
+ // Assert.IsTrue(setValue == getValue, "LockState_READ_WRITE_ALL: Set value and get value of the property should be same.");
+
+ // setValue = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Lock;
+ // Tizen.System.SystemSettings.SystemSettings.LockState = setValue;
+ // getValue = Tizen.System.SystemSettings.SystemSettings.LockState;
+ // Assert.IsTrue(setValue == getValue, "LockState_READ_WRITE_ALL: Set value and get value of the property should be same.");
+
+ // setValue = Tizen.System.SystemSettings.SystemSettingsIdleLockState.LaunchingLock;
+ // Tizen.System.SystemSettings.SystemSettings.LockState = setValue;
+ // getValue = Tizen.System.SystemSettings.SystemSettings.LockState;
+ // Assert.IsTrue(setValue == getValue, "LockState_READ_WRITE_ALL: Set value and get value of the property should be same.");
+ //}
+
+ //private static bool s_lockStateLockCallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:LockStateChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockStateChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL MAE")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task LockStateChanged_CHECK_EVENT_LOCK()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedLock;
+ // Tizen.System.SystemSettings.SystemSettings.LockState = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Lock;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedLock;
+ // Assert.IsTrue(s_lockStateLockCallbackCalled);
+ // s_lockStateLockCallbackCalled = false;
+ //}
+ //private static void OnLockStateChangedLock(object sender, Tizen.System.SystemSettings.LockStateChangedEventArgs e)
+ //{
+ // s_lockStateLockCallbackCalled = true;
+ // Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(e.Value);
+ // Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsIdleLockState.Lock, "OnLockStateChangedLock: The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_lockStateUnlockCallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:LockStateChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockStateChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL MAE")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task LockStateChanged_CHECK_EVENT_UNLOCK()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedUnlock;
+ // Tizen.System.SystemSettings.SystemSettings.LockState = Tizen.System.SystemSettings.SystemSettingsIdleLockState.Unlock;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.LockStateChanged -= OnLockStateChangedUnlock;
+ // Assert.IsTrue(s_lockStateUnlockCallbackCalled);
+ // s_lockStateLockCallbackCalled = false;
+ //}
+ //private static void OnLockStateChangedUnlock(object sender, Tizen.System.SystemSettings.LockStateChangedEventArgs e)
+ //{
+ // s_lockStateUnlockCallbackCalled = true;
+ // Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(e.Value);
+ // Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsIdleLockState.Unlock, "OnLockStateChangedUnlock: The callback should receive the latest value for the property.");
+ //}
+
+ //private static bool s_lockStateLaunchingLockCallbackCalled = false;
+ //[Test]
+ //[Category("P1")]
+ //[Description("Check if callback to SystemSettings:LockStateChanged event is called")]
+ //[Property("SPEC", "Tizen.System.SystemSettings.SystemSettings.LockStateChanged A")]
+ //[Property("SPEC_URL", "-")]
+ //[Property("CRITERIA", "EVL MAE")]
+ //[Property("AUTHOR", "Aditya Aswani, a.aswani@samsung.com")]
+ //public static async Task LockStateChanged_CHECK_EVENT_LAUNCHING_LOCK()
+ //{
+ // Tizen.System.SystemSettings.SystemSettings.LockStateChanged += OnLockStateChangedLaunchingLock;
+ // Tizen.System.SystemSettings.SystemSettings.LockState = Tizen.System.SystemSettings.SystemSettingsIdleLockState.LaunchingLock;
+ // await Task.Delay(5000);
+ // Tizen.System.SystemSettings.SystemSettings.LockStateChanged -= OnLockStateChangedLaunchingLock;
+ // Assert.IsTrue(s_lockStateLaunchingLockCallbackCalled);
+ // s_lockStateLockCallbackCalled = false;
+ //}
+ //private static void OnLockStateChangedLaunchingLock(object sender, Tizen.System.SystemSettings.LockStateChangedEventArgs e)
+ //{
+ // s_lockStateLaunchingLockCallbackCalled = true;
+ // Assert.IsInstanceOf<Tizen.System.SystemSettings.SystemSettingsIdleLockState>(e.Value);
+ // Assert.IsTrue(e.Value == Tizen.System.SystemSettings.SystemSettingsIdleLockState.LaunchingLock, "OnLockStateChangedLaunchingLock: The callback should receive the latest value for the property.");
+ //}
}
}