Example #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);
 }
Example #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);
 }
Example #3
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");
 }
Example #4
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);
 }
Example #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);
 }
 public void TestInitilalization()
 {
     repositoryMock = new Mock<IRepository<Bonus>>();
     repositoryMock.Setup(x => x.FindAll()).Returns(PreparedBonusesForTest);
     controller = new BonusesController(repositoryMock.Object);
 }