コード例 #1
0
        public void InitializeNetworkStateTest()
        {
            _adapter      = new Mock <IHttpNetworkAdapter>();
            _networkState = new NetworkStateAdapter();

            var httpIngestion = new IngestionHttp(_adapter.Object);

            _networkStateIngestion = new NetworkStateIngestion(httpIngestion, _networkState);
        }
コード例 #2
0
        public void InitializeHttpIngestionTest()
        {
            _adapter           = new Mock <IHttpNetworkAdapter>();
            _httpIngestion     = new IngestionHttp(_adapter.Object);
            AppCenter.Instance = null;
#pragma warning disable 612
            AppCenter.SetApplicationSettingsFactory(new MockApplicationSettingsFactory(_settingsMock));
            _settingsMock.Setup(settings => settings.GetValue(AppCenter.AllowedNetworkRequestsKey, It.IsAny <bool>())).Returns(true);
#pragma warning restore 612
        }
コード例 #3
0
        public void InitializeTest()
        {
            _mockNetworkAdapter = Mock.Of <IHttpNetworkAdapter>();
            var storage      = new Storage.Storage(new StorageAdapter("test.db"));
            var ingestion    = new IngestionHttp(_mockNetworkAdapter);
            var channelGroup = new ChannelGroup(ingestion, storage, "app secret");

            Crashes.Instance = new Crashes();
            Crashes.SetEnabledAsync(true).Wait();
            Crashes.Instance.OnChannelGroupReady(channelGroup, "app secret");
        }
コード例 #4
0
 public void InitializeHttpIngestionTest()
 {
     _adapter       = new Mock <IHttpNetworkAdapter>();
     _httpIngestion = new IngestionHttp(_adapter.Object);
 }