コード例 #1
0
        public void WplacTest()
        {
            KontoBankowe pierwsze = new KontoBankowe(100);

            Assert.Multiple(() =>
            {
                Assert.Throws(Is.TypeOf <Exception>().And.Message.EqualTo("Kwota wyplacana musi byc wieksza od 0"), () => pierwsze.Wplac(0.0));
                Assert.Throws(Is.TypeOf <Exception>().And.Message.EqualTo("Kwota wyplacana musi byc wieksza od 0"), () => pierwsze.Wplac(-1.0));
                Assert.AreEqual(150, pierwsze.Wplac(50));
            });
        }
コード例 #2
0
ファイル: KontoBankowe.cs プロジェクト: marcinszewczyk54/zpo
 public void Przelew(KontoBankowe odbiorca, double ile)
 {
     if (StanKonta - ile >= 0)
     {
         StanKonta -= ile;
         odbiorca.Wplac(ile);
     }
     else
     {
         Console.WriteLine("stan konta jest zbyt niski");
     }
 }