Пример #1
0
        public void GetGrmEvent_InsertsAndRetrievesTheRecord_DoesNotMatchId()
        {
            IGrmEventRepository grmEventRepository = new GrmEventRepository(_grmEventContext);
            var grmEvent = grmEventRepository.Get(0);

            grmEvent.ShouldBeNull();
        }
Пример #2
0
        public GrmEventRepositoryTests()
        {
            _httpClientWrapperMock = new Mock <IHttpClientWrapper>();
            var applicationSettingsHelperMock = new Mock <IApplicationSettingsHelper>();

            _grmEventRepository = new GrmEventRepository(applicationSettingsHelperMock.Object, _httpClientWrapperMock.Object);
        }
Пример #3
0
        public void GetGrmEvenByRevenueObjectIdAndEffectiveDateAndEventType__MatchNotFound()
        {
            IGrmEventRepository grmEventRepository = new GrmEventRepository(_grmEventContext);
            var grmEvent = grmEventRepository.Get(TestDataBuilder.GrmEventId + 1000,
                                                  new DateTime(2017, 1, 1), TestDataBuilder.SystemTypeId + 1);

            grmEvent.ShouldBeNull();
        }
Пример #4
0
        public void GetGrmEvent_InsertsAndRetrievesTheRecord_MatchesId()
        {
            IGrmEventRepository grmEventRepository = new GrmEventRepository(_grmEventContext);
            var grmEvent = grmEventRepository.Get(TestDataBuilder.GrmEventId);

            grmEvent.ShouldNotBeNull();
            grmEvent.Id.ShouldBe(TestDataBuilder.GrmEventId);
        }
Пример #5
0
 public GrmEventRepositoryTests()
 {
     _mockApplicationSettingsHelper = new Mock <IUrlService>();
     _mockClientWrapper             = new Mock <IHttpClientWrapper>();
     _grmEventRepository            = new GrmEventRepository(_mockApplicationSettingsHelper.Object, _mockClientWrapper.Object);
 }