Beispiel #1
0
        public void HetHoogsteBodIsGelijkAanHetEersteBod()
        {
            var bedrag = 1000;

            veiling.DoeBod(bedrag);
            Assert.AreEqual(bedrag, veiling.HoogsteBod);
        }
Beispiel #2
0
        public void NaEersteBodIsHetHoogsteBodGelijkAanHetBedragVanHetEersteBod()
        {
            var bedrag = 30m;

            veiling.DoeBod(bedrag);
            Assert.AreEqual(bedrag, veiling.HoogsteBod);
        }
        public void AlsErEenBodIsDanIsHoogsteBodDatBod()
        {
            veiling.DoeBod(1000m);
            var hoogstebod = veiling.HoogsteBod;

            Assert.AreEqual(1000m, hoogstebod);
        }
        public void DoeEenEersteBodEnControleer()
        {
            var bedrag = 25m;

            veiling.DoeBod(bedrag);
            Assert.AreEqual(bedrag, veiling.HoogsteBod);
        }
        public void NaMeerdereBiedingenIsHetHoogsteBodGelijkAanHetBedragVanDitBod()
        {
            var veiling = new Veiling();

            veiling.DoeBod(100m);
            veiling.DoeBod(200m);
            veiling.DoeBod(150m);
            Assert.AreEqual(200, veiling.HoogsteBod);
        }
Beispiel #6
0
        public void NaEenEersteBodIsHetHoogsteBodGelijkAanHetBedragVanDitBod()
        {
            //Arrange - vervolg
            decimal testBedrag = 100.55m;

            //Act
            veiling.DoeBod(testBedrag);
            decimal resultaat = veiling.HoogsteBod;

            //Assert
            Assert.AreEqual(testBedrag, resultaat);
        }
        public void NaEenEersteBodIsHetHoogsteBodGelijkAanHetBedragVanDitBod()
        {
            var veiling = new Veiling();

            veiling.DoeBod(100m);
            Assert.AreEqual(100m, veiling.HoogsteBod);
        }
Beispiel #8
0
 public void HetHoogsteBodNaEenEersteBodIsHetBedragVanDatBod()
 {
     //var veiling = new Veiling();
     veiling.DoeBod(100);
     Assert.AreEqual(100m, veiling.HoogsteBod);
 }
        public void EenBodDoenMetEenNegatiefBedragWerptArgumentException()
        {
            Action a = () => veiling.DoeBod(decimal.Negate(1000.0m));

            a.ShouldThrow <ArgumentException>("negative buying is selling");
        }
Beispiel #10
0
 public void EersteBodIsHoogsteBod()
 {
     veiling.DoeBod(1000m);
     Assert.AreEqual(1000m, veiling.hoogsteBod);
 }
 public void HetEersteBodIsHetHoogsteBodDezeBieding()
 {
     veiling.DoeBod(30m);
     Assert.AreEqual(30, veiling.getHoogsteBod);
 }
Beispiel #12
0
        public void HoogsteBodIsGelijkAanDoeBod()
        {
            var bedrag = veiling.DoeBod(1000m);

            Assert.AreEqual(bedrag, veiling.HoogsteBod);
        }
Beispiel #13
0
 public void DoeBodMetEenNegatiefBodWerptEenArgumentException()
 {
     veiling.DoeBod(-1.0m);
 }