Пример #1
0
 public void CannotCreateEmployeeWithoutLastname()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "", 1234, 2000);
     });
 }
Пример #2
0
 public void CannotCreateEmployeeWithoutFirstname()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("", "Boisits", 1234, 2000);
     });
 }
Пример #3
0
 public void CannotCreateEmployeeWithNegativeOrZeroSalary()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "Boisits", 1234, -100);
         var y = new HoferMitarbeiter("David", "Boisits", 1235, 0);
     });
 }
Пример #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);
     });
 }
Пример #5
0
 public void Employeewithsvn()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsNotNull(x.svn);
 }
Пример #6
0
 public void Employeewithfirstname()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsNotNull(x.firstname);
 }
Пример #7
0
 public void CreateEmployeeWithFourDigitSVN()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsTrue(x.svn.ToString().Length == 4);
 }