Example #1
0
 public void ShortcutExtensions_CreateMoneyFromDecimal()
 {
     Assert.That(five.Aud(), Must.Be.MoneyWith(five, Currency.Aud));
     Assert.That(five.Cad(), Must.Be.MoneyWith(five, Currency.Cad));
     Assert.That(five.Chf(), Must.Be.MoneyWith(five, Currency.Chf));
     Assert.That(five.Cny(), Must.Be.MoneyWith(five, Currency.Cny));
     Assert.That(five.Dkk(), Must.Be.MoneyWith(five, Currency.Dkk));
     Assert.That(five.Eur(), Must.Be.MoneyWith(five, Currency.Eur));
     Assert.That(five.Gbp(), Must.Be.MoneyWith(five, Currency.Gbp));
     Assert.That(five.Hkd(), Must.Be.MoneyWith(five, Currency.Hkd));
     Assert.That(five.Huf(), Must.Be.MoneyWith(five, Currency.Huf));
     Assert.That(five.Inr(), Must.Be.MoneyWith(five, Currency.Inr));
     Assert.That(five.Jpy(), Must.Be.MoneyWith(five, Currency.Jpy));
     Assert.That(five.Mxn(), Must.Be.MoneyWith(five, Currency.Mxn));
     Assert.That(five.Myr(), Must.Be.MoneyWith(five, Currency.Myr));
     Assert.That(five.Nok(), Must.Be.MoneyWith(five, Currency.Nok));
     Assert.That(five.Nzd(), Must.Be.MoneyWith(five, Currency.Nzd));
     Assert.That(five.Rub(), Must.Be.MoneyWith(five, Currency.Rub));
     Assert.That(five.Sek(), Must.Be.MoneyWith(five, Currency.Sek));
     Assert.That(five.Sgd(), Must.Be.MoneyWith(five, Currency.Sgd));
     Assert.That(five.Thb(), Must.Be.MoneyWith(five, Currency.Thb));
     Assert.That(five.Usd(), Must.Be.MoneyWith(five, Currency.Usd));
     Assert.That(five.Zar(), Must.Be.MoneyWith(five, Currency.Zar));
     Assert.That(five.Xts(), Must.Be.MoneyWith(five, Currency.Xts));
     Assert.That(five.Xxx(), Must.Be.MoneyWith(five, Currency.Xxx));
 }