Exemplo n.º 1
0
    public void NewObject()
    {
        var obj = new NSNumberFormatter();

        Assert.AreNotEqual(IntPtr.Zero, obj.ClassHandle);
        Assert.AreNotEqual(IntPtr.Zero, obj.Handle);
    }
Exemplo n.º 2
0
 public void MaximumFractionDigits()
 {
     var digits = new NSNumberFormatter().MaximumFractionDigits;
     Assert.AreNotEqual(-1, digits);
 }
Exemplo n.º 3
0
 public void ExponentSymbol()
 {
     var symbol = new NSNumberFormatter().ExponentSymbol;
     Assert.AreNotEqual(string.Empty, symbol);
 }
Exemplo n.º 4
0
 public void DecimalSeparator()
 {
     var separator = new NSNumberFormatter().DecimalSeparator;
     Assert.AreNotEqual(string.Empty, separator);
 }
Exemplo n.º 5
0
 public void CurrencyGroupingSeparator()
 {
     var separator = new NSNumberFormatter().CurrencyGroupingSeparator;
     Assert.AreNotEqual(string.Empty, separator);
 }
Exemplo n.º 6
0
 public void AllowsFloats()
 {
     var allowsFloats = new NSNumberFormatter();
     Assert.AreEqual(false, allowsFloats.AllowsFloats);
 }
Exemplo n.º 7
0
 public void NumberFromString()
 {
     var numberFromString = new NSNumberFormatter().NumberFromString("1");
     Assert.AreEqual(1, numberFromString);
 }
Exemplo n.º 8
0
 public void FormatterBehavior()
 {
     var formatterBehavior = new NSNumberFormatter();
     Assert.AreEqual(NSNumberFormatterBehavior.Version_10_4, formatterBehavior.FormatterBehavior);
 }
Exemplo n.º 9
0
 public void NegativePrefix()
 {
     var prefix = new NSNumberFormatter().NegativePrefix;
     Assert.AreNotEqual(string.Empty, prefix);
 }
Exemplo n.º 10
0
 public void NegativeFormat()
 {
     var format = new NSNumberFormatter().NegativeFormat;
     Assert.AreNotEqual(string.Empty, format);
 }
Exemplo n.º 11
0
 public void MinimumSignificantDigits()
 {
     var digits = new NSNumberFormatter().MinimumSignificantDigits;
     Assert.AreNotSame(-1, digits);
 }
Exemplo n.º 12
0
 public void MinimumIntegerDigits()
 {
     var digits = new NSNumberFormatter().MinimumIntegerDigits;
     Assert.AreNotSame(-1, digits);
 }
Exemplo n.º 13
0
 public void NewObjectDispose()
 {
     var obj = new NSNumberFormatter();
     obj.Dispose();
 }
Exemplo n.º 14
0
 public void MaximumSignificantDigits()
 {
     var digits = new NSNumberFormatter().MaximumSignificantDigits;
     Assert.AreNotEqual(0, digits);
 }
Exemplo n.º 15
0
 public void MaximumIntegerDigits()
 {
     var digits = new NSNumberFormatter().MaximumIntegerDigits;
     Assert.AreNotEqual(0, digits);
 }
Exemplo n.º 16
0
 public void PositiveSuffix()
 {
     var suffix = new NSNumberFormatter().PositivePrefix;
     Assert.AreEqual(string.Empty, suffix);
 }
Exemplo n.º 17
0
 public void RoundingMode()
 {
     var roundingMode = new NSNumberFormatter().RoundingMode;
     roundingMode = NSNumberFormatterRoundingMode.Down;
     Assert.AreEqual(NSNumberFormatterRoundingMode.Down, roundingMode);
 }
Exemplo n.º 18
0
 public void NumberStyle()
 {
     var numberStyle = new NSNumberFormatter().NumberStyle;
     numberStyle = NSNumberFormatterStyle.Currency;
     Assert.AreEqual(NSNumberFormatterStyle.Currency, numberStyle);
 }
Exemplo n.º 19
0
 public void SecondaryGroupingSize()
 {
     var digits = new NSNumberFormatter().MinimumSignificantDigits;
     Assert.AreNotSame(0, digits);
 }
Exemplo n.º 20
0
 public void ObjectSame()
 {
     var a = new NSNumberFormatter();
     var b = Runtime.GetNSObject<NSNumberFormatter>(a.Handle);
     Assert.AreSame(a, b);
 }
Exemplo n.º 21
0
 public void StringFromNumber()
 {
     var stringFromNumber = new NSNumberFormatter().StringFromNumber(1);
     Assert.AreEqual("1", stringFromNumber);
 }
Exemplo n.º 22
0
 public void PaddingCharacter()
 {
     var symbol = new NSNumberFormatter().PaddingCharacter;
     Assert.AreNotEqual(string.Empty, symbol);
 }
Exemplo n.º 23
0
 public void CurrencyCode()
 {
     var currencyCode = new NSNumberFormatter().CurrencyCode;
     Assert.AreNotEqual(string.Empty, currencyCode);
 }
Exemplo n.º 24
0
 public void PaddingPosition()
 {
     var paddingPosition = new NSNumberFormatter().PaddingPosition;
     paddingPosition = NSNumberFormatterPadPosition.BeforePrefix;
     Assert.AreEqual(NSNumberFormatterPadPosition.BeforePrefix, paddingPosition);
 }
Exemplo n.º 25
0
 public void CurrencySymbol()
 {
     var symbol = new NSNumberFormatter().CurrencySymbol;
     Assert.AreNotEqual(string.Empty, symbol);
 }
Exemplo n.º 26
0
 public void PerMillSymbol()
 {
     var symbol = new NSNumberFormatter().PerMillSymbol;
     Assert.AreNotEqual(string.Empty, symbol);
 }
Exemplo n.º 27
0
 public void PlusSign()
 {
     var symbol = new NSNumberFormatter().PlusSign;
     Assert.AreNotEqual(string.Empty, symbol);
 }
Exemplo n.º 28
0
 public void PositiveInfinitySymbol()
 {
     var symbol = new NSNumberFormatter().PositiveInfinitySymbol;
     Assert.AreNotEqual(string.Empty, symbol);
 }
Exemplo n.º 29
0
 public void FormatWidth()
 {
     var formatterWidth = new NSNumberFormatter().FormatWidth;
     Assert.AreEqual(0, formatterWidth);
 }
Exemplo n.º 30
0
 public void Locale()
 {
     var locale = new NSNumberFormatter().Locale;
     Assert.IsNotNull(locale);
 }