Summary

Class:ProjectX.PublicApi.MagicBytes.Pattern
Assembly:ProjectX.PublicApi
File(s):C:\private\projects\projectx\backend\src\ProjectX.PublicApi\MagicBytes\Pattern.cs
Covered lines:0
Uncovered lines:17
Coverable lines:17
Total lines:33
Line coverage:0%

History

Metrics

MethodCyclomatic complexity  NPath complexity  Sequence coverage  Branch coverage  
.ctor(...)1000

File(s)

C:\private\projects\projectx\backend\src\ProjectX.PublicApi\MagicBytes\Pattern.cs

#LineLine coverage
 1namespace ProjectX.PublicApi.MagicBytes
 2{
 3    public class Pattern
 4    {
 5        #region Constructors
 6
 07        public Pattern(
 08            byte[] signature,
 09            long offset,
 010            string mimeType,
 011            string fileExtension,
 012            string name)
 13        {
 014            this.Signature = signature;
 015            this.Offset = offset;
 016            this.MimeType = mimeType;
 017            this.FileExtension = fileExtension;
 018            this.Name = name;
 019        }
 20
 21        #endregion
 22
 23        #region Public Properties
 24
 025        public byte[] Signature { get; set; }
 026        public long Offset { get; set; }
 027        public string MimeType { get; set; }
 028        public string FileExtension { get; set; }
 029        public string Name { get; set; }
 30
 31        #endregion
 32    }
 33}