コード例 #1
0
ファイル: ClientTest.cs プロジェクト: pawlo601/Bazy
        public void Client()
        {
            Client a = ClientObjectMothers.CreateClientPrivateWithoutDiscount();

            Assert.IsTrue(a.ListOfDiscount.Count == 0);

            a.AddDiscount(ClientObjectMothers.CreateDiscountNetto());
            Assert.IsTrue(a.ListOfDiscount.Count == 1);
            Assert.IsTrue(a.Data.Type.Equals(Typ.KlientPrywatny));

            a.ChangeTypeToCompany(ClientObjectMothers.CreateRegon(), ClientObjectMothers.CreateNip());
            Assert.IsTrue(a.Data.Type.Equals(Typ.Firma));
        }
コード例 #2
0
ファイル: ClientTest.cs プロジェクト: pawlo601/Bazy
        public void ChangeBonusThrowException()
        {
            Discount dis = ClientObjectMothers.CreateDiscountZnizka();

            try
            {
                dis.ChangeBonus(-1.0f);
                Assert.IsTrue(false);
            }
            catch (Exception e)
            {
                Assert.IsTrue(e.Message.Equals("Niewłaściwy bonus.\n"));
            }
        }
コード例 #3
0
ファイル: ClientTest.cs プロジェクト: pawlo601/Bazy
        public void ChangeTypOfBonus()
        {
            Discount dis   = ClientObjectMothers.CreateDiscountNetto();
            bool     pomoc = false;

            if (dis.Type.Equals(Bonus.Netto))
            {
                pomoc = true;
            }
            Assert.IsTrue(pomoc);
            pomoc = false;
            dis.ChangeType(Bonus.Zniżka, 0.1f);
            if (dis.Type.Equals(Bonus.Zniżka))
            {
                pomoc = true;
            }
            Assert.IsTrue(pomoc);
        }