BusinessLogic.Tests.UnitTests.LogicTests.BoardGameGeekGameDefinitionsTests.UniversalStatsRetrieverTests.GetFromSourceTests.It_Throws_An_EntityDoesNotExistException_If_The_BoardGameGeekId_Doesnt_Map_To_A_Record C# (CSharp) Метод

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

        public void It_Throws_An_EntityDoesNotExistException_If_The_BoardGameGeekId_Doesnt_Map_To_A_Record()
        {
            //--arrange
            int invalidBoardGameGeekGameDefinitionId = -100;
            var expectedException = new EntityDoesNotExistException(typeof(BoardGameGeekGameDefinition), invalidBoardGameGeekGameDefinitionId);

            //--act
            var exception = Assert.Throws<EntityDoesNotExistException>(() => _autoMocker.ClassUnderTest.GetFromSource(invalidBoardGameGeekGameDefinitionId));

            //--assert
            exception.Message.ShouldBe(expectedException.Message);
        }