Example #1
0
        public void testGeenNegatiefSaldoNormaal()
        {
            Kaart target = new Normaal(10);

            Assert.IsTrue(target.Saldo == 10);
            Assert.ThrowsException <ArgumentOutOfRangeException>(() => target.Betaal(11));
        }
Example #2
0
        public void TestBetaalNormaal()
        {
            Kaart target = new Normaal(10M);

            target.Betaal(10M);

            Assert.IsTrue(target.Saldo == 0M);
        }
Example #3
0
        public void KaartBetaalNormaalTest()
        {
            //arrange
            Kaart kaart = new Normaal(50.0M);

            //act & Assert
            Assert.Throws <InvalidOperationException>(() => kaart.Betaal(60M));
        }