Exemple #1
0
 public void CannotCreateEmployeeWithoutLastname()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "", 1234, 2000);
     });
 }
Exemple #2
0
 public void CannotCreateEmployeeWithoutFirstname()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("", "Boisits", 1234, 2000);
     });
 }
Exemple #3
0
 public void CannotCreateEmployeeWithNegativeOrZeroSalary()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "Boisits", 1234, -100);
         var y = new HoferMitarbeiter("David", "Boisits", 1235, 0);
     });
 }
Exemple #4
0
 public void CannotCreateEmployeeWithoutFourDigitSVN()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "Boisits", 0, 2000);
         var y = new HoferMitarbeiter("David", "Boisits", 01, 2000);
         var z = new HoferMitarbeiter("David", "Boisits", 012, 2000);
     });
 }
Exemple #5
0
 public void Employeewithsvn()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsNotNull(x.svn);
 }
Exemple #6
0
 public void Employeewithfirstname()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsNotNull(x.firstname);
 }
Exemple #7
0
 public void CreateEmployeeWithFourDigitSVN()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsTrue(x.svn.ToString().Length == 4);
 }