< Summary

Information
Class: IRINormalizatorTests.SchemaBasedNormalizationTests
Assembly: irinormalizatortests.dll
File(s): C:\skola_karlovka\RP\code\csv-validator\CSV_Validator\Tests\IRINormalizatorTests\SchemaBasedNormalizationTests.cs
Line coverage
100%
Covered lines: 4
Uncovered lines: 0
Coverable lines: 4
Total lines: 23
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBlocks covered Blocks not covered
SchemaBasedNormalizationTest(...)30

File(s)

C:\skola_karlovka\RP\code\csv-validator\CSV_Validator\Tests\IRINormalizatorTests\SchemaBasedNormalizationTests.cs

#LineLine coverage
 1using System;
 2using System.Collections.Generic;
 3using System.Linq;
 4using System.Text;
 5using System.Threading.Tasks;
 6using ValidateLib.IRINormalization;
 7
 8namespace IRINormalizatorTests
 9{
 10    public class SchemaBasedNormalizationTests
 11    {
 12        [Theory]
 13        [InlineData("http://example.com")]
 14        [InlineData("http://example.com/")]
 15        [InlineData("http://example.com:/")]
 16        [InlineData("http://example.com:80/")]
 17        public void SchemaBasedNormalizationTest(string inputIri)
 118        {
 119            string normalizedIri = IRINormalizator.NormalizeIri(inputIri);
 120            Assert.Equal("http://example.com/", normalizedIri);
 121        }
 22    }
 23}