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); }