Exemplo n.º 1
0
 public void BerekenBaatPerLijn()
 {
     _baat.VulVeldIn(0, "jaarbedrag omzetverlies", 1200M);
     _baat.VulVeldIn(0, "% besparing", 0.01M);
     Assert.Equal(_baat.BerekenBedragPerLijn(0), 12M);
     Assert.Equal(_baat.Lijnen[0].VeldenWaarden.First(v => v.VeldKey.Equals("totaalbesparing")).Value, 12M);
 }
Exemplo n.º 2
0
        public void BerekenKostPerLijn()
        {
            _kost.VulVeldIn(0, "bruto maandloon fulltime", 1000M);
            _kost.VulVeldIn(0, "uren per week", 40.0M);
            Doelgroep boven60 = new Doelgroep("Boven60", 4466.66M, 1500M);

            ((LoonKostLijn)_kost.Lijnen[0]).Doelgroep = boven60;
            _kost.VulVeldIn(0, "% Vlaamse ondersteuningspremie", 0.2M);
            _kost.VulVeldIn(0, "aantal maanden IBO", 2M);
            _kost.VulVeldIn(0, "totale productiviteitspremie IBO", 100M);
            Assert.Equal(_kost.BerekenBedragPerLijn(0), 8801.6M);
            Assert.Equal(_kost.Lijnen[0].VeldenWaarden.First(v => v.VeldKey.Equals("totale loonkost eerste jaar")).Value, 8801.6M);
        }
 public void BerekenKostPerLijn()
 {
     _baat.VulVeldIn(0, "uren", 38.5M);
     _baat.VulVeldIn(0, "bruto maandloon fulltime", 1200M);
     Assert.Equal(_baat.BerekenBedragPerLijn(0), 21704.76M);
     Assert.Equal(_baat.Lijnen[0].VeldenWaarden.First(v => v.VeldKey.Equals("totale loonkost per jaar")).Value, 21704.76M);
 }
 public void BerekenKostPerLijn()
 {
     _kost.VulVeldIn(0, "uren", 38.5M);
     _kost.VulVeldIn(0, "bruto maandloon begeleider", 1200M);
     Assert.Equal(_kost.BerekenBedragPerLijn(0), 20790M);
     Assert.Equal(_kost.Lijnen[0].VeldenWaarden.First(v => v.VeldKey.Equals("jaarbedrag")).Value, 20790M);
 }
Exemplo n.º 5
0
 public void BerekenBaatPerLijn()
 {
     _baat.VulVeldIn(0, "jaarbedrag", 1200M);
     Assert.Equal(_baat.BerekenBedragPerLijn(0), 1200M);
 }
Exemplo n.º 6
0
 public void BerekenKostPerLijn()
 {
     _kost.VulVeldIn(0, "bedrag", 1200M);
     Assert.Equal(_kost.BerekenBedragPerLijn(0), 1200M);
 }
 public void BerekenKostPerLijn_Geeft0EnkelTransportKostenIngevuld()
 {
     _baat.VulVeldIn(0, "transportkosten jaarbedrag", 100M);
     Assert.Equal(_baat.BerekenBedragPerLijn(0), 100M);
     Assert.Equal(_baat.Lijnen[0].VeldenWaarden.First(v => v.VeldKey.Equals("totaalbedrag")).Value, 100M);
 }
Exemplo n.º 8
0
 public void BerekenBedragPerLijn()
 {
     Assert.Equal(_baat.BerekenBedragPerLijn(0), 19691.46M);
     Assert.Equal(_baat.Lijnen[0].VeldenWaarden.First(v => v.VeldKey.Equals("Totale loonkostsubsidie")).Value, 19691.46M);
 }