Example #1
0
        public void SetUp()
        {
            TrackerRecord mockData = new TrackerRecord();

            mockData.PartnerId   = 1;
            mockData.PartnerName = "Test";

            Mock <IJsonObjectReader <TrackerRecord> > jsonReader = new Mock <IJsonObjectReader <TrackerRecord> >();

            jsonReader.Setup(x => x.GetData(path)).Returns(mockData);
            dataHandler = new TrackerDataHandler(jsonReader.Object);
        }
Example #2
0
        public void SetUp()
        {
            DeviceRecord mockDataDevice = new DeviceRecord();

            mockDataDevice.CompanyId = 1;
            mockDataDevice.Company   = "Test1";


            TrackerRecord mockDataTracker = new TrackerRecord();

            mockDataTracker.PartnerId   = 2;
            mockDataTracker.PartnerName = "Test2";



            Mock <ITrackerDataHandler> mockTrackerHandler = new Mock <ITrackerDataHandler>();
            Mock <IDeviceDataHandler>  mockDeviceHandler  = new Mock <IDeviceDataHandler>();

            mockTrackerHandler.Setup(x => x.GetTrackerRecord(It.IsAny <string>())).Returns(mockDataTracker);

            mockDeviceHandler.Setup(x => x.GetDeviceRecord(It.IsAny <string>())).Returns(mockDataDevice);

            handleData = new HandleData(mockDeviceHandler.Object, mockTrackerHandler.Object);
        }