BusinessLogic.Tests.UnitTests.JobsTests.BoardGameGeekBatchUpdateService.RefreshAllBoardGameGeekDataTests.ItSkipsUpdatingRecordsThatNoLongerHaveAMatchingRecordInBoardGameGeek C# (CSharp) Метод

ItSkipsUpdatingRecordsThatNoLongerHaveAMatchingRecordInBoardGameGeek() приватный Метод

        public void ItSkipsUpdatingRecordsThatNoLongerHaveAMatchingRecordInBoardGameGeek()
        {
            //--arrange
            int expectedBoardGameGeekGameDefinitionId1 = 1;

            var allBoardGameGeekGameDefinitionsQueryable = new List<BoardGameGeekGameDefinition>
            {
                new BoardGameGeekGameDefinition
                {
                    Id = expectedBoardGameGeekGameDefinitionId1
                }
            }.AsQueryable();
            _autoMocker.Get<IDataContext>().Expect(mock => mock.GetQueryable<BoardGameGeekGameDefinition>())
                .Return(allBoardGameGeekGameDefinitionsQueryable);

            //--act
            _autoMocker.ClassUnderTest.RefreshAllBoardGameGeekData();

            //--assert
            _autoMocker.Get<IDataContext>().AssertWasNotCalled(mock => mock.Save(
                Arg<BoardGameGeekGameDefinition>.Is.Anything, 
                Arg<ApplicationUser>.Is.Anything));
        }