public void InitializeMobileCenterServiceTest() { _testService = new TestMobileCenterService(); _mockSettings = new Mock <IApplicationSettings>(); _mockChannel = new Mock <IChannelUnit>(); _mockChannelGroup = new Mock <IChannelGroup>(); _mockChannelGroup.Setup( channelGroup => channelGroup.AddChannel(_testService.PublicChannelName, It.IsAny <int>(), It.IsAny <TimeSpan>(), It.IsAny <int>())).Returns(_mockChannel.Object); MobileCenter.Instance = null; #pragma warning disable 612 MobileCenter.SetApplicationSettingsFactory(new MockApplicationSettingsFactory(_mockSettings)); #pragma warning restore 612 }
public void InitializeMobileCenterTest() { MockMobileCenterService.Reset(); MobileCenter.Instance = null; // Return non-null channels. _channelGroupMock.Setup( group => group.AddChannel(It.IsAny <string>(), It.IsAny <int>(), It.IsAny <TimeSpan>(), It.IsAny <int>())) .Returns(new Mock <IChannelUnit>().Object); // Set factories. #pragma warning disable 612 MobileCenter.SetApplicationSettingsFactory(new MockApplicationSettingsFactory(_settingsMock)); MobileCenter.SetChannelGroupFactory(new MockChannelGroupFactory(_channelGroupMock)); #pragma warning restore 612 }