public class PropertyConditionTests
{
private string TAG = "NUI";
- private PropertyCondition propertyCondition;
[SetUp]
public void Init()
public void PropertyCondition_INIT()
{
/* TEST CODE */
- propertyCondition = new Tizen.NUI.PropertyCondition();
+ var propertyCondition = new Tizen.NUI.PropertyCondition();
Assert.IsNotNull(propertyCondition, "Can't create success object PropertyCondition");
Assert.IsInstanceOf<PropertyCondition>(propertyCondition, "Should be an instance of PropertyCondition type.");
+ propertyCondition.Dispose();
}
[Test]
public void GetArgumentCount_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var cnt = propertyCondition.GetArgumentCount();
- propertyCondition = PropertyCondition.GreaterThan(50.0f);
- Assert.AreEqual(cnt + 1, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt + 1} here!");
+ var propertyConditionLocal = PropertyCondition.LessThan(100);
+ Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+ Assert.AreEqual(100, propertyConditionLocal.GetArgument(0), $"Should be 100");
+ propertyConditionLocal.Dispose();
}
[Test]
public void GetArgument_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var propertyCondition = PropertyCondition.GreaterThan(50);
- Assert.AreEqual(50, propertyCondition.GetArgument(0), "Should be equal to 1 here!");
+ var propertyConditionLocal = PropertyCondition.GreaterThan(100);
+ Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+ Assert.AreEqual(100, propertyConditionLocal.GetArgument(0), $"Should be 100");
+ propertyConditionLocal.Dispose();
}
[Test]
public void LessThan_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var propertyCondition2 = PropertyCondition.LessThan(50);
- Assert.AreEqual(1, propertyCondition2.GetArgumentCount(), "Should be equal to 1 here!");
+ var propertyConditionLocal = PropertyCondition.LessThan(50);
+ Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+ Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+ propertyConditionLocal.Dispose();
}
[Test]
public void GreaterThan_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var propertyCondition = PropertyCondition.GreaterThan(50);
- Assert.AreEqual(1, propertyCondition.GetArgumentCount(), "Should be equal to 1 here!");
+ var propertyConditionLocal = PropertyCondition.GreaterThan(50);
+ Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+ Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+ propertyConditionLocal.Dispose();
}
public void Inside_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var cnt = propertyCondition.GetArgumentCount();
- Tizen.Log.Debug(TAG, "before propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
- propertyCondition = PropertyCondition.Inside(50.0f, 100.0f);
- Tizen.Log.Debug(TAG, "after propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
- Assert.AreEqual(cnt + 1, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt + 1} here!");
+ var propertyConditionLocal = PropertyCondition.Inside(50, 100);
+ Assert.AreEqual(2, propertyConditionLocal.GetArgumentCount(), $"Should be 2");
+ Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+ Assert.AreEqual(100, propertyConditionLocal.GetArgument(1), $"Should be 100");
+ propertyConditionLocal.Dispose();
}
[Test]
public void Outside_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var cnt = propertyCondition.GetArgumentCount();
- Tizen.Log.Debug(TAG, "before propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
- propertyCondition = PropertyCondition.Outside(50.0f, 100.0f);
- Tizen.Log.Debug(TAG, "after propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
- Assert.AreEqual(cnt, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt} here!");
+ var propertyConditionLocal = PropertyCondition.Outside(50, 100);
+ Assert.AreEqual(2, propertyConditionLocal.GetArgumentCount(), $"Should be 2");
+ Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+ Assert.AreEqual(100, propertyConditionLocal.GetArgument(1), $"Should be 100");
+ propertyConditionLocal.Dispose();
}
[Test]
public void Step_CHECK_RETURN_TYPE()
{
/* TEST CODE */
- var cnt = propertyCondition.GetArgumentCount();
- propertyCondition = PropertyCondition.Step(100.0f);
- Assert.AreEqual(cnt + 1, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt + 1} here!");
+ var propertyConditionLocal = PropertyCondition.Step(50);
+ Assert.AreEqual(3, propertyConditionLocal.GetArgumentCount(), $"Should be 3");
+ Assert.AreEqual(0, propertyConditionLocal.GetArgument(0), $"Should be 0");
+ Assert.AreEqual(0.02f, propertyConditionLocal.GetArgument(1), $"Should be 0.02");
+ Assert.AreEqual(0, propertyConditionLocal.GetArgument(2), $"Should be 0");
+ propertyConditionLocal.Dispose();
}
[Test]
public void Step_CHECK_RETURN_TYPE_WITH_TWO_STRING()
{
/* TEST CODE */
- var cnt = propertyCondition.GetArgumentCount();
- Tizen.Log.Debug(TAG, "before propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
- propertyCondition = PropertyCondition.Step(50.0f, 100.0f);
- Tizen.Log.Debug(TAG, "after propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
- Assert.AreEqual(cnt, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt} here!");
+ var propertyConditionLocal = PropertyCondition.Step(50, 100);
+ Assert.AreEqual(3, propertyConditionLocal.GetArgumentCount(), $"Should be 3");
+ Assert.AreEqual(100, propertyConditionLocal.GetArgument(0), $"Should be 100");
+ Assert.AreEqual(0.02f, propertyConditionLocal.GetArgument(1), $"Should be 0.02");
+ Assert.AreEqual(0, propertyConditionLocal.GetArgument(2), $"Should be 0");
+ propertyConditionLocal.Dispose();
}
[Test]