コード例 #1
0
ファイル: Tests.cs プロジェクト: ic15b041/oom
 public void CannotCreateEmployeeWithoutLastname()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "", 1234, 2000);
     });
 }
コード例 #2
0
ファイル: Tests.cs プロジェクト: ic15b041/oom
 public void CannotCreateEmployeeWithoutFirstname()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("", "Boisits", 1234, 2000);
     });
 }
コード例 #3
0
ファイル: Tests.cs プロジェクト: ic15b041/oom
 public void CannotCreateEmployeeWithNegativeOrZeroSalary()
 {
     Assert.Catch(() =>
     {
         var x = new HoferMitarbeiter("David", "Boisits", 1234, -100);
         var y = new HoferMitarbeiter("David", "Boisits", 1235, 0);
     });
 }
コード例 #4
0
ファイル: Tests.cs プロジェクト: ic15b041/oom
 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
ファイル: Tests.cs プロジェクト: ic15b041/oom
 public void Employeewithsvn()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsNotNull(x.svn);
 }
コード例 #6
0
ファイル: Tests.cs プロジェクト: ic15b041/oom
 public void Employeewithfirstname()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsNotNull(x.firstname);
 }
コード例 #7
0
ファイル: Tests.cs プロジェクト: ic15b041/oom
 public void CreateEmployeeWithFourDigitSVN()
 {
     var x = new HoferMitarbeiter("David", "Boisits", 1234, 2000);
     Assert.IsTrue(x.svn.ToString().Length == 4);
 }