[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void ItemTappedEventArgs_INIT()
+ public void ItemTappedEventArgs_INIT()
{
/* TEST CODE */
var group = new StackLayout();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRO")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void Group_READ_ONLY()
+ public void Group_READ_ONLY()
{
/* TEST CODE */
var group1 = new StackLayout();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRO")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void Item_READ_ONLY()
+ public void Item_READ_ONLY()
{
/* TEST CODE */
var group2 = new StackLayout();
class ItemVisibilityEventArgsTests
{
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("TSItemVisibilityEventArgs --------------- Setup()");
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("TSItemVisibilityEventArgs --------------- TearDown()");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void ItemVisibilityEventArgs_INIT()
+ public void ItemVisibilityEventArgs_INIT()
{
/* TEST CODE */
var item = new ScrollView();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRO")]
[Property("AUTHOR", "Dao Trong Hieu, tronghieu.d@samsung.com")]
- public static void Item_READ_ONLY()
+ public void Item_READ_ONLY()
{
/* TEST CODE */
var item = new ScrollView();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "MAE")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void Create_CHECK_CREATE_WITH_ALL_FLAGS()
+ public void Create_CHECK_CREATE_WITH_ALL_FLAGS()
{
/* TEST CODE */
var vAll = Keyboard.Create(KeyboardFlags.All);
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void KeyboardTypeConverter_INIT()
+ public void KeyboardTypeConverter_INIT()
{
/* TEST CODE */
var skeyboardTypeConverter = new KeyboardTypeConverter();
[TestFixture]
public class LabelTests
{
- private static Label label;
+ private Label label;
[SetUp]
public void Setup()
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontAttributesProperty_CHECK_BINDABLE()
+ public void FontAttributesProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstFontAttributesProperty = FontAttributes.Bold;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontFamilyProperty_CHECK_BINDABLE()
+ public void FontFamilyProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstFontFamilyProperty = "Times New Romman";
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontProperty_CHECK_BINDABLE()
+ public void FontProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstFontProperty = new Font();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontSizeProperty_CHECK_BINDABLE()
+ public void FontSizeProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstFontSizeProperty = 2.0;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FormattedTextProperty_CHECK_BINDABLE()
+ public void FormattedTextProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstFormattedTextProperty = "Tiz@en";
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void HorizontalTextAlignmentProperty_CHECK_BINDABLE()
+ public void HorizontalTextAlignmentProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstHorizontalTextAlignmentProperty = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void LineBreakModeProperty_CHECK_BINDABLE()
+ public void LineBreakModeProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstLineBreakModeProperty = LineBreakMode.CharacterWrap;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void TextColorProperty_CHECK_BINDABLE()
+ public void TextColorProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstTextColorProperty = Color.Gray;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void TextProperty_CHECK_BINDABLE()
+ public void TextProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstTextProperty = "Tizen";
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void VerticalTextAlignmentProperty_CHECK_BINDABLE()
+ public void VerticalTextAlignmentProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstVerticalTextAlignmentProperty = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void XAlignProperty_CHECK_BINDABLE()
+ public void XAlignProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstXAlignProperty = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void YAlignProperty_CHECK_BINDABLE()
+ public void YAlignProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstYAlignProperty = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void Font_READ_WRITE()
+ public void Font_READ_WRITE()
{
/* TEST CODE */
label.Font = Font.Default;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontAttributes_READ_WRITE()
+ public void FontAttributes_READ_WRITE()
{
/* TEST CODE */
label.FontAttributes = FontAttributes.Bold;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontFamily_READ_WRITE()
+ public void FontFamily_READ_WRITE()
{
/* TEST CODE */
label.FontFamily = "Times New Roman";
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FontSize_READ_WRITE()
+ public void FontSize_READ_WRITE()
{
/* TEST CODE */
label.FontSize = 12.0;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FormattedText_READ_WRITE()
+ public void FormattedText_READ_WRITE()
{
/* TEST CODE */
var formattedStr = new FormattedString();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void HorizontalTextAlignment_READ_WRITE()
+ public void HorizontalTextAlignment_READ_WRITE()
{
/* TEST CODE */
label.HorizontalTextAlignment = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void LineBreakMode_READ_WRITE()
+ public void LineBreakMode_READ_WRITE()
{
/* TEST CODE */
label.LineBreakMode = LineBreakMode.CharacterWrap;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void Text_READ_WRITE()
+ public void Text_READ_WRITE()
{
/* TEST CODE */
label.Text = "Hello Tizen";
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void TextColor_READ_WRITE()
+ public void TextColor_READ_WRITE()
{
/* TEST CODE */
label.TextColor = Color.Green;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void VerticalTextAlignment_READ_WRITE()
+ public void VerticalTextAlignment_READ_WRITE()
{
/* TEST CODE */
label.VerticalTextAlignment = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void XAlign_READ_WRITE()
+ public void XAlign_READ_WRITE()
{
/* TEST CODE */
label.XAlign = TextAlignment.Center;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void YAlign_READ_WRITE()
+ public void YAlign_READ_WRITE()
{
/* TEST CODE */
label.YAlign = TextAlignment.Center;
public static CustomLayout _customLayout;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
MasterDetailPage ms = new MasterDetailPage();
Console.WriteLine("LayoutTests --------------- Setup()");
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("LayoutTests --------------- TearDown()");
}
public class LayoutOptionsTests
{
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("LayoutOptionsTests --------------- Setup()");
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("LayoutOptionsTests --------------- TearDown()");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void LayoutOptionsConverter_INIT()
+ public void LayoutOptionsConverter_INIT()
{
/* TEST CODE */
var layoutOptionsConverter = new LayoutOptionsConverter();
{
public CustomListView() : base()
{
-
}
public bool isOnSizeRequest { get; set; }
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FooterProperty_CHECK_BINDABLE()
+ public void FooterProperty_CHECK_BINDABLE()
{
/* TEST CODE */
Label mFirstFooterProperty = new Label();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void FooterTemplateProperty_CHECK_BINDABLE()
+ public void FooterTemplateProperty_CHECK_BINDABLE()
{
/* TEST CODE */
listView.Footer = "Tizen";
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void GroupHeaderTemplateProperty_CHECK_BINDABLE()
+ public void GroupHeaderTemplateProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstGroupHeaderTemplateProperty = new DataTemplate(typeof(TextCell));
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void HasUnevenRowsProperty_CHECK_BINDABLE()
+ public void HasUnevenRowsProperty_CHECK_BINDABLE()
{
/* TEST CODE */
Boolean mFirstHasUnevenRows = true;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void HeaderProperty_CHECK_BINDABLE()
+ public void HeaderProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstHeader = new Label();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void HeaderTemplateProperty_CHECK_BINDABLE()
+ public void HeaderTemplateProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstHeaderTemplateProperty = new DataTemplate(typeof(Label))
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void IsGroupingEnabledProperty_CHECK_BINDABLE()
+ public void IsGroupingEnabledProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstIsGroupingEnabledProperty = true;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void IsPullToRefreshEnabledProperty_CHECK_BINDABLE()
+ public void IsPullToRefreshEnabledProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstIsPullToRefreshEnabledProperty = true;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void IsRefreshingProperty_CHECK_BINDABLE()
+ public void IsRefreshingProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstIsIsRefreshingProperty = true;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void RefreshCommandProperty_CHECK_BINDABLE()
+ public void RefreshCommandProperty_CHECK_BINDABLE()
{
/* TEST CODE */
string result = null;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void RowHeightProperty_CHECK_BINDABLE()
+ public void RowHeightProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstRowHeightProperty = 2;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void SelectedItemProperty_CHECK_BINDABLE()
+ public void SelectedItemProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstSelectedItemProperty = new Label();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void SeparatorColorProperty_CHECK_BINDABLE()
+ public void SeparatorColorProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstSeparatorColorProperty = Color.Green;
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void SeparatorVisibilityProperty_CHECK_BINDABLE()
+ public void SeparatorVisibilityProperty_CHECK_BINDABLE()
{
/* TEST CODE */
var mFirstSeparatorVisibilityProperty = SeparatorVisibility.Default;
public async Task CreateDefault_CHECK()
{
NavigationPage mainPage = Program.getNaviPage();
-
+
/* TEST CODE */
//CreateDefault: This method is called by the templating system when ListView.ItemTemplate is null.
_flagCreateDefault = false;
Assert.IsNotNull(returnCell, "Returned cell should not null");
Assert.True(_flagCreateDefault, "CreateDefault overrided method not invoked.");
- /* Postcondition:
- - Pop layout*/
+ /* Postcondition: - Pop layout*/
await mainPage.PopAsync();
}
CustomMasterDetailPage masterPage = new CustomMasterDetailPage();
masterPage.FlagLayoutChildren = false;
CreateMasterPage(masterPage);
- masterPage.Layout(new Rectangle() { X = 0, Y = 0, Width = 300, Height = 400 });
- await Task.Delay(2000);
+ masterPage.Layout(new Rectangle() { X = 0, Y = 0, Width = 300, Height = 400 });\r
+\r
+ await Task.Delay(2000);\r
+
Assert.IsTrue(masterPage.FlagLayoutChildren, "layout the MasterDetail pages not call LayoutChildren()");
- _mainNavigationPage.PopAsync();
+ await _mainNavigationPage.PopAsync();
}
[Test]
[Description("Xamarin.Forms.ModalPoppingEventArgs Tests")]
public class ModalPoppingEventArgsTests
{
- private static ModalPoppingEventArgs _modalPoppingEventArgs;
+ private ModalPoppingEventArgs _modalPoppingEventArgs;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("TSModalPoppingEventArgs --------------- Setup()");
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("TSModalPoppingEventArgs --------------- TearDown()");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void ModalPoppingEventArgs_INIT()
+ public void ModalPoppingEventArgs_INIT()
{
/*TEST CODE*/
Page pageDemo = new Page();
public class ModalPushingEventArgsTests
{
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("ModalPushingEventArgsTests --------------- Setup()");
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("ModalPushingEventArgsTests --------------- TearDown()");
}
using XamarinForTizen.Tizen;
using XamarinForTizen;
using AutoTemplate;
+using System.Threading;
namespace Xamarin.Forms.Core.UnitTests
{
Assert.False(_mMultiPage.flagOnPropertyChanged_SelectedItemProperty, "flagOnPropertyChanged_SelectedItemProperty should be false before change Source");
mSrc.ItemsSource = _listPage;
- await Task.Delay(500);
+ await Task.Delay(500);\r
Assert.True(_mMultiPage.flagOnPropertyChanged_ItemsSourceProperty, "flagOnPropertyChanged_ItemsSourceProperty should be true after change ItemsSource");
mSrc.ItemTemplate = new DataTemplate(() => { return new Page(); });
- await Task.Delay(500);
+ await Task.Delay(500);\r
Assert.True(_mMultiPage.flagOnPropertyChanged_ItemTemplateProperty, "flagOnPropertyChanged_ItemTemplateProperty should be true after change ItemTemplate");
mSrc.SelectedItem = mSrc.Children[0];
- await Task.Delay(500);
+ await Task.Delay(500);\r
Assert.True(_mMultiPage.flagOnPropertyChanged_SelectedItemProperty, "flagOnPropertyChanged_SelectedItemProperty should be true after change SelectedItem");
}
var p2 = new Page();
list.Add(p1);
list.Add(p2);
+
var mSrc = new CustomizeMultiPage()
{
ItemsSource = list
[Description("Xamarin.Forms.On Tests")]
public class OnTests
{
- private static On _on;
+ private On _on;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("OnTests --------------- Setup()");
_on = new On();
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("OnTests --------------- TearDown()");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void OnPlatform_INIT()
+ public void OnPlatform_INIT()
{
/*TEST CODE*/
var onPlatform = new OnPlatform<string>();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void Android_READ_WRITE()
+ public void Android_READ_WRITE()
{
/*TEST CODE*/
var onPlatformString = new OnPlatform<string>();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void iOS_READ_WRITE()
+ public void iOS_READ_WRITE()
{
/*TEST CODE*/
var onPlatformString = new OnPlatform<string>();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
- public static void WinPhone_READ_WRITE()
+ public void WinPhone_READ_WRITE()
{
/*TEST CODE*/
var onPlatformString = new OnPlatform<string>();
using Xamarin.Forms;
using NUnit.Framework;
using System.Threading.Tasks;
-
+using System.Threading;\r
+\r
namespace Xamarin.Forms.Core.UnitTests
{
[TestFixture]
[Description("Xamarin.Forms.OpenGLView Tests")]
public class OpenGLViewTests
{
- private static OpenGLView _openGLView;
+ private OpenGLView _openGLView;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
_openGLView = new OpenGLView();
Console.WriteLine("TSOpenGLViewTests --------------- Setup()");
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
_openGLView = null;
Console.WriteLine("TSOpenGLViewTests --------------- TearDown()");
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void OpenGLView_INIT()
+ public void OpenGLView_INIT()
{
/*TEST CODE*/
Assert.IsNotNull(_openGLView, "Instance of OpenGLView is null");
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void HasRenderLoopProperty_CHECK_BINDABLE()
+ public void HasRenderLoopProperty_CHECK_BINDABLE()
{
/* TEST CODE */
OpenGLView openGLViewNew = new OpenGLView();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "MCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public async Task Display_CHECK()
+ public void Display_CHECK()
{
/* TEST CODE */
_openGLView = new OpenGLView();
((IOpenGlViewController)_openGLView).DisplayRequested += (s, o) => displayed = true;
_openGLView.Display();
- await Task.Delay(500);
+ Thread.Sleep(500);
Assert.IsTrue(displayed, "Expected true but returned false.");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void TouchPointsProperty_CHECK_BINDABLE()
+ public void TouchPointsProperty_CHECK_BINDABLE()
{
/* TEST CODE */
PanGestureRecognizer panGestureRecognizer = new PanGestureRecognizer();
public class PanUpdatedEventArgsTests
{
- private static PanUpdatedEventArgs _panUpdatedEventArgs;
+ private PanUpdatedEventArgs _panUpdatedEventArgs;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("PanUpdatedEventArgsTests --------------- Setup()");
_panUpdatedEventArgs = new PanUpdatedEventArgs(GestureStatus.Started, 1, 11.00, 12.00);
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("PanUpdatedEventArgsTests --------------- TearDown()");
}
[Description("Xamarin.Forms.Picker test")]
public class PickerTests
{
- private static Picker _picker;
- private static bool _flagSelectedIndexEvent;
+ private Picker _picker;
+ private bool _flagSelectedIndexEvent;
private Dictionary<string, Color> CreateColorPicker()
{
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void ItemsSourceProperty_CHECK_BINDABLE()
+ public void ItemsSourceProperty_CHECK_BINDABLE()
{
/* TEST CODE */
Label label = new Label();
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PCST")]
[Property("AUTHOR", "Arindom Kumar Chanda Sajal, arindom.ch@samsung.com")]
- public static void SelectedItemProperty_CHECK_BINDABLE()
+ public void SelectedItemProperty_CHECK_BINDABLE()
{
/* TEST CODE */
Picker picker = new Picker();
[Description("Xamarin.Forms.PointTypeConverter Tests")]
public class PointTypeConverterTests
{
- public static PointTypeConverter _pointTypeConverter;
+ public PointTypeConverter _pointTypeConverter;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("PointTypeConverterTests --------------- Setup()");
_pointTypeConverter = new PointTypeConverter();
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("PointTypeConverterTests --------------- TearDown()");
}
[Description("Xamarin.Forms.ProgressBar Tests")]
public class ProgressBarTests
{
- private static ProgressBar _progressBar;
+ private ProgressBar _progressBar;
[SetUp]
- public static void SetUp()
+ public void SetUp()
{
Console.WriteLine("ProgressBarTests --------------- Setup()");
_progressBar = new ProgressBar();
}
[TearDown]
- public static void TearDown()
+ public void TearDown()
{
Console.WriteLine("ProgressBarTests --------------- TearDown()");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "PRW")]
[Property("AUTHOR", "Abu Sina Md. Raju Chowdhury, asm.raju@samsung.com")]
- public static void Progress_READ_WRITE()
+ public void Progress_READ_WRITE()
{
/* TEST CODE */
var progressValue = 0.5;
[TestFixture]
public class RectangleTests
{
- private static Rectangle _rectangle;
+ private Rectangle _rectangle;
[SetUp]
public void SetUp()
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
[Property("COVPARAM", "Xamarin.Forms.Point, Xamarin.Forms.Size")]
- public static void Rectangle_POINT_SIZE_INIT()
+ public void Rectangle_POINT_SIZE_INIT()
{
/*TEST CODE*/
var rectangle = new Rectangle(new Point(2, 3), new Size(4, 5));
[Property("CRITERIA", "CONSTR")]
[Property("AUTHOR", "Razin Farhan Hussain, razin.fh@samsung.com")]
[Property("COVPARAM", "Double, Double, Double, Double")]
- public static void Rectangle_DOUBLE_INIT()
+ public void Rectangle_DOUBLE_INIT()
{
/*TEST CODE*/
var rect = new Rectangle(2.0, 3.0, 4.0, 5.0);
using NUnit.Framework;
using NUnit.Framework.TUnit;
+using System.Threading;
using System.Threading.Tasks;
namespace Xamarin.Forms.Core.UnitTests
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "EVL")]
[Property("AUTHOR", "Pham Phuong Dong, dong.phuong@samsung.com")]
- public async Task OnAttached_OVERRIDE_METHOD()
+ public void OnAttached_OVERRIDE_METHOD()
{
/*PRE CONDITION
* _flagOnAttached flag is initialize false value
/**TEST CODE**/
var button = new Button { Text = "A Button" };
button.Effects.Add(routingEffect);
- await Task.Delay(300);
+ Thread.Sleep(300);
Assert.True(_flagOnAttached, "_flagOnAttached overrided method not invoked.");
}
[Property("SPEC_URL", "-")]
[Property("CRITERIA", "EVL")]
[Property("AUTHOR", "Pham Phuong Dong, dong.phuong@samsung.com")]
- public async Task OnDetached_OVERRIDE_METHOD()
+ public void OnDetached_OVERRIDE_METHOD()
{
/*PRE CONDITION
* _flagOnDetached flag is initialize false value
/**TEST CODE**/
var button = new Button { Text = "A Button" };
button.Effects.Add(routingEffect);
- await Task.Delay(300);
+ Thread.Sleep(300);
button.Effects.Remove(routingEffect);
- await Task.Delay(100);
+ Thread.Sleep(300);
Assert.True(_flagOnDetached, "OnOnDetached overrided method not invoked.");
}
}