Exemplo n.º 1
0
        public void TestBerekenTotaleLoonkostPerJaar_HogerNiveau_GegevenOntbreekt_Returns0
            (int werkuren, int uren, decimal brutoloon, decimal expected)
        {
            _baat = new MedewerkerNiveauBaat(Soort.MedewerkersZelfdeNiveau)
            {
                Uren = uren,
                BrutoMaandloonFulltime = brutoloon
            };

            decimal totaleLoonkostPerJaar = _baat.BerekenTotaleLoonkostPerJaar(werkuren, patronaleBijdrage);

            Assert.Equal(0, totaleLoonkostPerJaar);
        }
Exemplo n.º 2
0
        public void TestBerekenTotaleLoonkostPerJaar_LagerNiveau_AlleGegevensAanwezig
            (int werkuren, int uren, decimal brutoloon, decimal expected)
        {
            _baat = new MedewerkerNiveauBaat(Soort.MedewerkersZelfdeNiveau)
            {
                Uren = uren,
                BrutoMaandloonFulltime = brutoloon
            };

            decimal totaleLoonkostPerJaar = _baat.BerekenTotaleLoonkostPerJaar(werkuren, patronaleBijdrage);

            totaleLoonkostPerJaar = Math.Round(totaleLoonkostPerJaar, 2);

            Assert.Equal(expected, totaleLoonkostPerJaar);
        }