public void EmptyForEachBlock_InspectionName()
        {
            const string expectedName = nameof(EmptyForEachBlockInspection);
            var          inspection   = new EmptyForEachBlockInspection(null);

            Assert.AreEqual(expectedName, inspection.Name);
        }
        public void EmptyForEachBlock_InspectionType()
        {
            var inspection         = new EmptyForEachBlockInspection(null);
            var expectedInspection = CodeInspectionType.CodeQualityIssues;

            Assert.AreEqual(expectedInspection, inspection.InspectionType);
        }
        private void CheckActualEmptyBlockCountEqualsExpected(string inputCode, int expectedCount)
        {
            IVBComponent component;
            var          vbe   = MockVbeBuilder.BuildFromSingleStandardModule(inputCode, out component);
            var          state = MockParser.CreateAndParse(vbe.Object);

            var inspection    = new EmptyForEachBlockInspection(state);
            var inspector     = InspectionsHelper.GetInspector(inspection);
            var actualResults = inspector.FindIssuesAsync(state, CancellationToken.None).Result;

            Assert.AreEqual(expectedCount, actualResults.Count());
        }
        public void EmptyForEachBlock_InspectionName()
        {
            var inspection = new EmptyForEachBlockInspection(null);

            Assert.AreEqual(nameof(EmptyForEachBlockInspection), inspection.Name);
        }