예제 #1
0
 public void GetPagedJsonBonuses_Skip0Take2_TwoBonuses()
 {
     dynamic bonuses;
     using (Controller = new BonusesController(RepositoryMock.Object))
     {
         bonuses = Controller.GetPagedJsonBonuses(2, 0).Data;
     }
     Assert.AreEqual(2, bonuses.TotalCount);
 }
예제 #2
0
 public void GetPagedJsonBonuses_Skip0Take2_IsActive()
 {
     dynamic bonuses;
     using (Controller = new BonusesController(RepositoryMock.Object))
     {
         bonuses = Controller.GetPagedJsonBonuses(2, 0).Data;
     }
     Assert.IsTrue(bonuses.Data[0].IsActive == false);
 }
예제 #3
0
 public void GetPagedJsonBonuses_Skip0Take2_Date()
 {
     dynamic bonuses;
     using (Controller = new BonusesController(RepositoryMock.Object))
     {
         bonuses = Controller.GetPagedJsonBonuses(2, 0).Data;
     }
     Assert.IsTrue(bonuses.Data[0].Date.Date ==  DateTime.Now.Date);
 }
예제 #4
0
 public void GetPagedJsonBonuses_Skip0Take2_EmployeeLastName()
 {
     dynamic bonuses;
     using (Controller = new BonusesController(RepositoryMock.Object))
     {
         bonuses = Controller.GetPagedJsonBonuses(2,0).Data;
     }
     Assert.IsTrue(bonuses.Data[0].EmployeeLastName == "lastname1");
 }
예제 #5
0
 public void GetPagedJsonBonuses_Skip0Take2_Amount()
 {
     dynamic bonuses;
     using (Controller = new BonusesController(RepositoryMock.Object))
     {
         bonuses = Controller.GetPagedJsonBonuses(2, 0).Data;
     }
     Assert.IsTrue(bonuses.Data[0].Amount == 100);
 }