Esempio n. 1
0
 public void TestClone()
 {
     NumberFormatInfo nfi1 = new NumberFormatInfo();
     nfi1.CurrencyDecimalSeparator = "testStr";
     NumberFormatInfo nfi2 = (NumberFormatInfo)nfi1.Clone();
     Assert.NotEqual(nfi1.GetHashCode(), nfi2.GetHashCode());
     Assert.NotEqual(nfi1, nfi2);
     Assert.Equal(nfi1.CurrencyDecimalDigits, nfi2.CurrencyDecimalDigits);
     Assert.Equal(nfi1.CurrencyDecimalSeparator, nfi2.CurrencyDecimalSeparator);
     Assert.Equal(nfi1.CurrencyGroupSizes, nfi2.CurrencyGroupSizes);
     Assert.Equal(nfi1.CurrencyGroupSeparator, nfi2.CurrencyGroupSeparator);
     Assert.Equal(nfi1.CurrencyNegativePattern, nfi2.CurrencyNegativePattern);
     Assert.Equal(nfi1.CurrencyPositivePattern, nfi2.CurrencyPositivePattern);
     Assert.Equal(nfi1.IsReadOnly, nfi2.IsReadOnly);
 }