コード例 #1
0
 public void TestMethodDecouperNombreUnChiffreApresVirgule()
 {
     EnToutesLettres.DecouperNombre(1235.2f, out long partieEntiere, out int partieDecimal, out int nombreDecimal);
     Assert.AreEqual(1235, partieEntiere);
     Assert.AreEqual(2, partieDecimal);
     Assert.AreEqual(1, nombreDecimal);
 }
コード例 #2
0
 public void TestMethodDecouperNombre()
 {
     EnToutesLettres.DecouperNombre(4.452, out long partieEntiere, out int partieDecimal, out int nombreDecimal);
     Assert.AreEqual(4, partieEntiere);
     Assert.AreEqual(45, partieDecimal);
     Assert.AreEqual(2, nombreDecimal);
 }
コード例 #3
0
        public void TestMethodBtr17et12pence()
        {
            String valeurATester = EnToutesLettres.NombreEnLettres(17.12D, EnToutesLettres.Monnaie.Livre);

            Assert.AreEqual("dix-sept livres et douze pence", valeurATester);
        }
コード例 #4
0
 public void TestMethod200()
 {
     Assert.AreEqual("deux cents", EnToutesLettres.EntierEnLettres(200));
 }
コード例 #5
0
 public void TestMethod82()
 {
     Assert.AreEqual("quatre-vingt-deux", EnToutesLettres.EntierEnLettres(82));
 }
コード例 #6
0
 public void TestMethod192814()
 {
     Assert.AreEqual("cent quatre-vingt-douze mille huit cent quatorze", EnToutesLettres.EntierEnLettres(192814));
 }
コード例 #7
0
 public void TestMethod17()
 {
     Assert.AreEqual("dix-sept", EnToutesLettres.EntierEnLettres(17));
 }
コード例 #8
0
 public void TestMethodZero()
 {
     Assert.AreEqual("zéro", EnToutesLettres.EntierEnLettres(0));
 }
コード例 #9
0
 public void TestMethodBtrEu18_1234()
 {
     Assert.AreEqual("dix-huit euros et douze centimes", EnToutesLettres.NombreEnLettres(18.1234, EnToutesLettres.Monnaie.Euro));
 }
コード例 #10
0
 public void TestMethodBtrE123()
 {
     Assert.AreEqual("cent vingt-trois euros", EnToutesLettres.NombreEnLettres(123M, EnToutesLettres.Monnaie.Euro));
 }
コード例 #11
0
 public void TestMethodBtrE18_10()
 {
     Assert.AreEqual("dix-huit euros et dix centimes", EnToutesLettres.NombreEnLettres(18.10, EnToutesLettres.Monnaie.Euro));
 }
コード例 #12
0
        public void TestMethodBtr123()
        {
            String valeurATester = EnToutesLettres.NombreEnLettres(123D);

            Assert.AreEqual("cent vingt-trois", valeurATester);
        }
コード例 #13
0
 public void TestMethodBtr18_12()
 {
     Assert.AreEqual("dix-huit et douze centièmes", EnToutesLettres.NombreEnLettres(18.12));
 }
コード例 #14
0
        public void TestMethodBtr2000()
        {
            String valeurATester = EnToutesLettres.NombreEnLettres(2000D);

            Assert.AreEqual("deux mille", valeurATester);
        }
コード例 #15
0
        public void TestMethodBtr1001()
        {
            String valeurATester = EnToutesLettres.NombreEnLettres(1001D);

            Assert.AreEqual("mille un", valeurATester);
        }
コード例 #16
0
 public void TestMethod70()
 {
     Assert.AreEqual("soixante-dix", EnToutesLettres.EntierEnLettres(70));
 }
コード例 #17
0
 public void TestMethod91()
 {
     Assert.AreEqual("quatre-vingt-onze", EnToutesLettres.EntierEnLettres(91));
 }
コード例 #18
0
 public void TestMethodBtrL18_1234()
 {
     Assert.AreEqual("dix-huit livres et douze pence", EnToutesLettres.NombreEnLettres(18.1234, EnToutesLettres.Monnaie.Livre));
 }
コード例 #19
0
 public void TestMethodUn()
 {
     Assert.AreEqual("un", EnToutesLettres.EntierEnLettres(1));
 }
コード例 #20
0
 public void TestMethodNegatif()
 {
     Assert.AreEqual("moins ", EnToutesLettres.EntierEnLettres(-1));
 }
コード例 #21
0
 public void TestMethod23()
 {
     Assert.AreEqual("vingt-trois", EnToutesLettres.EntierEnLettres(23));
 }
コード例 #22
0
 public void TestMethod7()
 {
     Assert.AreEqual("sept", EnToutesLettres.EntierEnLettres(7));
 }
コード例 #23
0
 public void TestMethod80()
 {
     Assert.AreEqual("quatre-vingts", EnToutesLettres.EntierEnLettres(80));
 }
コード例 #24
0
 public void TestMethod15()
 {
     Assert.AreEqual("quinze", EnToutesLettres.EntierEnLettres(15));
 }
コード例 #25
0
 public void TestMethod100()
 {
     Assert.AreEqual("cent", EnToutesLettres.EntierEnLettres(100));
 }
コード例 #26
0
 public void TestMethod20()
 {
     Assert.AreEqual("vingt", EnToutesLettres.EntierEnLettres(20));
 }
コード例 #27
0
 public void TestMethod5600152000()
 {
     Assert.AreEqual("cinq milliards six cent millions cent cinquante-deux mille", EnToutesLettres.EntierEnLettres(5600152000));
 }
コード例 #28
0
 public void TestMethod21()
 {
     Assert.AreEqual("vingt-et-un", EnToutesLettres.EntierEnLettres(21));
 }
コード例 #29
0
 public void TestMethod60()
 {
     Assert.AreEqual("soixante", EnToutesLettres.EntierEnLettres(60));
 }
コード例 #30
0
        public void TestMethodBtr17et1penny()
        {
            String valeurATester = EnToutesLettres.NombreEnLettres(17.01D, EnToutesLettres.Monnaie.Livre);

            Assert.AreEqual("dix-sept livres et un penny", valeurATester);
        }