Exemplo n.º 1
0
        public void DecimalNumbers()
        {
            Assert.Equal("zero złotych zero groszy", _at.ToWords(0.0m));
            Assert.Equal("zero złotych zero groszy", _at.ToWords(0.00m));
            Assert.Equal("zero złotych zero groszy", _at.ToWords(0.001m));
            Assert.Equal("zero złotych zero groszy", _at.ToWords(0.004m));

            Assert.Equal("zero złotych jeden grosz", _at.ToWords(0.005m));
            Assert.Equal("zero złotych jeden grosz", _at.ToWords(0.01m));
            Assert.Equal("zero złotych jeden grosz", _at.ToWords(0.0140999m));
            Assert.Equal("zero złotych jeden grosz", _at.ToWords(0.0146999m));

            Assert.Equal("zero złotych dwa grosze", _at.ToWords(0.0156999m));
            Assert.Equal("zero złotych dwa grosze", _at.ToWords(0.02m));

            Assert.Equal("zero złotych pięć groszy", _at.ToWords(0.05m));
            Assert.Equal("zero złotych pięć groszy", _at.ToWords(0.054m));

            Assert.Equal("zero złotych dziesięć groszy", _at.ToWords(0.099m));
            Assert.Equal("zero złotych dziesięć groszy", _at.ToWords(0.1m));

            Assert.Equal("zero złotych trzydzieści jeden groszy", _at.ToWords(0.305m));

            Assert.Equal("zero złotych dziewięćdziesiąt dziewięć groszy", _at.ToWords(0.99m));
        }
Exemplo n.º 2
0
        public void DecimalNumbers()
        {
            Assert.Equal("zero dollars zero cents", _at.ToWords(0.0m));
            Assert.Equal("zero dollars zero cents", _at.ToWords(0.00m));
            Assert.Equal("zero dollars zero cents", _at.ToWords(0.001m));
            Assert.Equal("zero dollars zero cents", _at.ToWords(0.004m));

            Assert.Equal("zero dollars one cent", _at.ToWords(0.005m));
            Assert.Equal("zero dollars one cent", _at.ToWords(0.01m));
            Assert.Equal("zero dollars one cent", _at.ToWords(0.0140999m));
            Assert.Equal("zero dollars one cent", _at.ToWords(0.0146999m));

            Assert.Equal("zero dollars two cents", _at.ToWords(0.0156999m));
            Assert.Equal("zero dollars two cents", _at.ToWords(0.02m));

            Assert.Equal("zero dollars five cents", _at.ToWords(0.05m));
            Assert.Equal("zero dollars five cents", _at.ToWords(0.054m));

            Assert.Equal("zero dollars ten cents", _at.ToWords(0.099m));
            Assert.Equal("zero dollars ten cents", _at.ToWords(0.1m));

            Assert.Equal("zero dollars thirty one cents", _at.ToWords(0.305m));

            Assert.Equal("zero dollars ninety nine cents", _at.ToWords(0.99m));
        }
Exemplo n.º 3
0
        public void DecimalNumbers()
        {
            Assert.Equal("null Euro null Cent", _at.ToWords(0.0m));
            Assert.Equal("null Euro null Cent", _at.ToWords(0.00m));
            Assert.Equal("null Euro null Cent", _at.ToWords(0.001m));
            Assert.Equal("null Euro null Cent", _at.ToWords(0.004m));

            Assert.Equal("null Euro ein Cent", _at.ToWords(0.005m));
            Assert.Equal("null Euro ein Cent", _at.ToWords(0.01m));
            Assert.Equal("null Euro ein Cent", _at.ToWords(0.0140999m));
            Assert.Equal("null Euro ein Cent", _at.ToWords(0.0146999m));

            Assert.Equal("null Euro zwei Cent", _at.ToWords(0.0156999m));
            Assert.Equal("null Euro zwei Cent", _at.ToWords(0.02m));

            Assert.Equal("null Euro fünf Cent", _at.ToWords(0.05m));
            Assert.Equal("null Euro fünf Cent", _at.ToWords(0.054m));

            Assert.Equal("null Euro zehn Cent", _at.ToWords(0.099m));
            Assert.Equal("null Euro zehn Cent", _at.ToWords(0.1m));

            Assert.Equal("null Euro einunddreißig Cent", _at.ToWords(0.305m));

            Assert.Equal("null Euro neunundneunzig Cent", _at.ToWords(0.99m));
        }