public MarketAnswer GetEntranceDetails() { GetEntranceDetailsSlave slave = new GetEntranceDetailsSlave(adminDB, _admin); slave.GetEntranceDetails(); return(slave.Answer); }
public void NoAuthority() { admin.Setup(x => x.ValidateSystemAdmin()) .Throws(new MarketException((int)GetEntranceDetailsEnum.NoAuthority, "")); GetEntranceDetailsSlave slave = new GetEntranceDetailsSlave(adminDbMocker.Object, admin.Object); slave.GetEntranceDetails(); Assert.AreEqual((int)GetEntranceDetailsEnum.NoAuthority, slave.Answer.Status); }
public void ViewPoliciesSuccess() { GetEntranceDetailsSlave slave = new GetEntranceDetailsSlave(adminDbMocker.Object, admin.Object); slave.GetEntranceDetails(); Assert.AreEqual((int)ViewPolicyStatus.Success, slave.Answer.Status); Assert.AreEqual(2, slave.Answer.ReportList.Length); Assert.AreEqual("Number: 2 Date: 12/06/2018 00:00:00", slave.Answer.ReportList[0]); Assert.AreEqual("Number: 1 Date: 13/06/2018 00:00:00", slave.Answer.ReportList[1]); }