public void BorderColor () { //TODO iOS var remote = new ViewContainerRemote (App, Test.Button.BorderColor, PlatformViewType); remote.GoTo (); }
public void BorderColor() { //TODO iOS var remote = new ViewContainerRemote(App, Test.Button.BorderColor, PlatformViewType); remote.GoTo(); }
public void Image() { //TODO iOS var remote = new ViewContainerRemote(App, Test.Button.Image, PlatformViewType); remote.GoTo(); }
public override void _GestureRecognizers() { // TODO Can implement this var remote = new ViewContainerRemote(App, Test.View.GestureRecognizers, PlatformViewType); remote.GoTo(); }
public void IsRunning () { var remote = new ViewContainerRemote (App, Test.ActivityIndicator.IsRunning, PlatformViewType); remote.GoTo (); var isRunning = remote.GetProperty<bool> (ActivityIndicator.IsRunningProperty); Assert.IsTrue (isRunning); }
public virtual void _TranslationY() { var remote = new ViewContainerRemote(App, Test.VisualElement.TranslationY, PlatformViewType); remote.GoTo(); #if __WINDOWS__ Assert.Inconclusive(PleaseInspect); #endif }
public void Text() { var remote = new ViewContainerRemote(App, Test.Button.Text, PlatformViewType); remote.GoTo(); var buttonText = remote.GetProperty <string>(Button.TextProperty); Assert.AreEqual("Text", buttonText); }
public void TextColor() { var remote = new ViewContainerRemote(App, Test.Button.TextColor, PlatformViewType); remote.GoTo(); var buttonTextColor = remote.GetProperty <Color> (Button.TextColorProperty); Assert.AreEqual(Color.Pink, buttonTextColor); }
public void BorderRadius () { var remote = new ViewContainerRemote (App, Test.Button.BorderRadius, PlatformViewType); remote.GoTo (); if (App is iOSApp) { var borderRadius = remote.GetProperty<float> (Button.BorderRadiusProperty); Assert.AreEqual (20.0f, borderRadius); } }
public void BorderWidth () { var remote = new ViewContainerRemote (App, Test.Button.BorderWidth, PlatformViewType); remote.GoTo (); if (App is iOSApp) { var borderWidth = remote.GetProperty<float> (Button.BorderWidthProperty); Assert.AreEqual (15.0f, borderWidth); } }
public void Command() { var remote = new ViewContainerRemote(App, Test.Button.Command, PlatformViewType); remote.GoTo(); remote.TapView(); App.WaitForElement(q => q.Marked("Hello Command")); App.Tap(q => q.Marked("Destroy")); }
public virtual void _Opacity() { var remote = new ViewContainerRemote(App, Test.VisualElement.Opacity, PlatformViewType); remote.GoTo(); float opacity = -1f; opacity = remote.GetProperty <float> (View.OpacityProperty); Assert.AreEqual(0.5f, opacity); }
public virtual void _Scale() { var remote = new ViewContainerRemote(App, Test.VisualElement.Scale, PlatformViewType); remote.GoTo(); var scaleMatrix = remote.GetProperty <Matrix> (View.ScaleProperty); Matrix generatedMatrix = NumericExtensions.BuildScaleMatrix(0.5f); Assert.AreEqual(generatedMatrix, scaleMatrix); }
public void BorderRadius() { var remote = new ViewContainerRemote(App, Test.Button.BorderRadius, PlatformViewType); remote.GoTo(); #if __IOS__ var borderRadius = remote.GetProperty <float>(Button.BorderRadiusProperty); Assert.AreEqual(20.0f, borderRadius); #endif }
public void BorderWidth() { var remote = new ViewContainerRemote(App, Test.Button.BorderWidth, PlatformViewType); remote.GoTo(); #if __IOS__ var borderWidth = remote.GetProperty <float>(Button.BorderWidthProperty); Assert.AreEqual(15.0f, borderWidth); #endif }
public void IsRunning() { var remote = new ViewContainerRemote(App, Test.ActivityIndicator.IsRunning, PlatformViewType); remote.GoTo(); #if __MACOS__ Assert.Inconclusive("Not tested yet"); #else var isRunning = remote.GetProperty <bool> (ActivityIndicator.IsRunningProperty); Assert.IsTrue(isRunning); #endif }
public virtual void _Scale() { var remote = new ViewContainerRemote(App, Test.VisualElement.Scale, PlatformViewType); remote.GoTo(); #if __MACOS__ Assert.Inconclusive("needs testing"); #else var scaleMatrix = remote.GetProperty <Matrix>(View.ScaleProperty); Matrix generatedMatrix = NumericExtensions.BuildScaleMatrix(0.5f); Assert.AreEqual(generatedMatrix, scaleMatrix); #endif }
public virtual void _Opacity() { var remote = new ViewContainerRemote(App, Test.VisualElement.Opacity, PlatformViewType); remote.GoTo(); #if __MACOS__ Assert.Inconclusive("needs testing"); #else float opacity = -1f; opacity = remote.GetProperty <float> (View.OpacityProperty); Assert.AreEqual(0.5f, opacity); #endif }
public void Font() { //TODO iOS var remote = new ViewContainerRemote(App, Test.Button.Font, PlatformViewType); remote.GoTo(); #if __ANDROID__ var isBold = remote.GetProperty <bool> (Button.FontProperty); Assert.True(isBold); #else var font = remote.GetProperty <Font> (Button.FontProperty); Assert.True(font.FontAttributes.HasFlag(FontAttributes.Bold)); #endif }
public virtual void _RotationY() { var remote = new ViewContainerRemote(App, Test.VisualElement.RotationY, PlatformViewType); remote.GoTo(); #if __ANDROID__ var rotationY = remote.GetProperty <float> (View.RotationYProperty); Assert.AreEqual(10.0f, rotationY); #endif #if __IOS__ var rotationYMatrix = remote.GetProperty <Matrix> (View.RotationYProperty); Matrix matrix = NumericExtensions.CalculateRotationMatrixForDegrees(10.0f, Axis.Y); Assert.AreEqual(matrix, rotationYMatrix); #endif }
public virtual void _RotationX() { var remote = new ViewContainerRemote(App, Test.VisualElement.RotationX, PlatformViewType); remote.GoTo(); if (App is AndroidApp) { var rotationX = remote.GetProperty <float> (View.RotationXProperty); Assert.AreEqual(33.0f, rotationX); } else if (App is iOSApp) { var rotationXMatrix = remote.GetProperty <Matrix> (View.RotationXProperty); Matrix matrix = NumericExtensions.CalculateRotationMatrixForDegrees(33.0f, Axis.X); Assert.AreEqual(matrix, rotationXMatrix); } }
public void Font() { //TODO iOS var remote = new ViewContainerRemote(App, Test.Button.Font, PlatformViewType); remote.GoTo(); if (App is AndroidApp) { var isBold = remote.GetProperty <bool> (Button.FontProperty); Assert.True(isBold); } else { var font = remote.GetProperty <Font> (Button.FontProperty); Assert.True(font.FontAttributes.HasFlag(FontAttributes.Bold)); } }
public virtual void _RotationX() { var remote = new ViewContainerRemote(App, Test.VisualElement.RotationX, PlatformViewType); remote.GoTo(); #if __ANDROID__ var rotationX = remote.GetProperty <float>(View.RotationXProperty); Assert.AreEqual(33.0f, rotationX); #endif #if __IOS__ var rotationXMatrix = remote.GetProperty <Matrix> (View.RotationXProperty); Matrix matrix = NumericExtensions.CalculateRotationMatrixForDegrees(33.0f, Axis.X); Assert.AreEqual(matrix, rotationXMatrix); #endif #if __WINDOWS__ Assert.Inconclusive(PleaseInspect); #endif }
public virtual void _RotationX () { var remote = new ViewContainerRemote (App, Test.VisualElement.RotationX, PlatformViewType); remote.GoTo (); if (App is AndroidApp) { var rotationX = remote.GetProperty<float> (View.RotationXProperty); Assert.AreEqual (33.0f, rotationX); } else if (App is iOSApp) { var rotationXMatrix = remote.GetProperty<Matrix> (View.RotationXProperty); Matrix matrix = NumericExtensions.CalculateRotationMatrixForDegrees (33.0f, Axis.X); Assert.AreEqual (matrix, rotationXMatrix); } }
public void Command () { var remote = new ViewContainerRemote (App, Test.Button.Command, PlatformViewType); remote.GoTo (); remote.TapView (); App.WaitForElement (q => q.Marked ("Hello Command")); App.Tap (q => q.Marked ("Destroy")); }
public void Font () { //TODO iOS var remote = new ViewContainerRemote (App, Test.Button.Font, PlatformViewType); remote.GoTo (); if (App is AndroidApp) { var isBold = remote.GetProperty<bool> (Button.FontProperty); Assert.True (isBold); } else { var font = remote.GetProperty<Font> (Button.FontProperty); Assert.True (font.FontAttributes.HasFlag (FontAttributes.Bold)); } }
public void Image () { //TODO iOS var remote = new ViewContainerRemote (App, Test.Button.Image, PlatformViewType); remote.GoTo (); }
public virtual void _Opacity () { var remote = new ViewContainerRemote (App, Test.VisualElement.Opacity, PlatformViewType); remote.GoTo (); float opacity = -1f; opacity = remote.GetProperty<float> (View.OpacityProperty); Assert.AreEqual (0.5f, opacity); }
public void Text () { var remote = new ViewContainerRemote (App, Test.Button.Text, PlatformViewType); remote.GoTo (); var buttonText = remote.GetProperty<string> (Button.TextProperty); Assert.AreEqual ("Text", buttonText); }
public virtual void _TranslationY() { var remote = new ViewContainerRemote(App, Test.VisualElement.TranslationY, PlatformViewType); remote.GoTo(); }
public void TextColor () { //TODO iOS if (App is AndroidApp) { var remote = new ViewContainerRemote (App, Test.Button.TextColor, PlatformViewType); remote.GoTo (); var buttonTextColor = remote.GetProperty<Color> (Button.TextColorProperty); Assert.AreEqual (Color.Pink, buttonTextColor); } }
public virtual void _TranslationY () { var remote = new ViewContainerRemote (App, Test.VisualElement.TranslationY, PlatformViewType); remote.GoTo (); }
public void Font () { //TODO iOS var remote = new ViewContainerRemote (App, Test.Button.Font, PlatformViewType); remote.GoTo (); #if __ANDROID__ var isBold = remote.GetProperty<bool> (Button.FontProperty); Assert.True (isBold); #else var font = remote.GetProperty<Font> (Button.FontProperty); Assert.True (font.FontAttributes.HasFlag (FontAttributes.Bold)); #endif }
public virtual void _Scale () { var remote = new ViewContainerRemote (App, Test.VisualElement.Scale, PlatformViewType); remote.GoTo (); var scaleMatrix = remote.GetProperty<Matrix> (View.ScaleProperty); Matrix generatedMatrix = NumericExtensions.BuildScaleMatrix (0.5f); Assert.AreEqual (generatedMatrix, scaleMatrix); }
public virtual void _RotationY () { var remote = new ViewContainerRemote (App, Test.VisualElement.RotationY, PlatformViewType); remote.GoTo (); #if __ANDROID__ var rotationY = remote.GetProperty<float> (View.RotationYProperty); Assert.AreEqual (10.0f, rotationY); #endif #if __IOS__ var rotationYMatrix = remote.GetProperty<Matrix> (View.RotationYProperty); Matrix matrix = NumericExtensions.CalculateRotationMatrixForDegrees (10.0f, Axis.Y); Assert.AreEqual (matrix, rotationYMatrix); #endif }