示例#1
0
        public void VerifGetASiteFromVrfyVersBySiteNumber()
        {
            var vrfyVersDataAccessMock = new Mock <IDataAccess <VrfyVersObject> >();

            vrfyVersDataAccessMock.Setup(mock => mock.GetSiteFromDataStoreBySiteNumber(It.IsAny <int>())).Returns(new VrfyVersObject {
                SiteNumber = 1234, AlohaVersion = "14.2.32", Reason = "N", SupportedBy = "DUMAC"
            });
            var helper = new SiteDataServicesHelper(new SiteWiseDataAccess(), new AllStrDataAccess(), vrfyVersDataAccessMock.Object, new POSInfoDataAccess(), new ACIDataAccess());
            var site   = helper.GetASiteFromVrfyVersBySiteNumber(1234);

            Assert.IsNotNull(site);
            Assert.AreEqual("14.2.32", site.AlohaVersion);
            Assert.AreEqual("N", site.Reason);
            Assert.AreEqual("DUMAC", site.SupportedBy);
        }