< Summary

Information
Class: MRA.DTO.ViewModels.Art.SaveDrawingRequest
Assembly: MRA.DTO
File(s): D:\a\MiguelRomerART\MiguelRomerART\MRA.DTO\ViewModels\Art\SaveDrawingRequest.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 26
Coverable lines: 26
Total lines: 58
Line coverage: 0%
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

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_Id()100%210%
get_Path()100%210%
get_PathThumbnail()100%210%
get_Visible()100%210%
get_Type()100%210%
get_TagsText()100%210%
get_Name()100%210%
get_ModelName()100%210%
get_SpotifyUrl()100%210%
get_Title()100%210%
get_DateHyphen()100%210%
get_Software()100%210%
get_Paper()100%210%
get_Time()100%210%
get_ProductType()100%210%
get_ProductName()100%210%
get_Favorite()100%210%
get_ReferenceUrl()100%210%
get_InstagramUrl()100%210%
get_BlueskyUrl()100%210%
get_ScoreCritic()100%210%
get_Filter()100%210%
get_ListComments()100%210%
get_ListCommentsPros()100%210%
get_ListCommentsCons()100%210%
get_ListCommentsStyle()100%210%

File(s)

D:\a\MiguelRomerART\MiguelRomerART\MRA.DTO\ViewModels\Art\SaveDrawingRequest.cs

#LineLine coverage
 1using MRA.DTO.Enums.Drawing;
 2using System.ComponentModel.DataAnnotations;
 3
 4namespace MRA.DTO.ViewModels.Art;
 5
 6public class SaveDrawingRequest
 7{
 08    public string Id { get; set; }
 9
 10    [Required]
 011    public string? Path { get; set; }
 12    [Required]
 013    public string? PathThumbnail { get; set; }
 14
 15    [Required]
 016    public bool Visible { get; set; }
 17
 18    [Required]
 019    public DrawingTypes Type { get; set; }
 020    public string? TagsText { get; set; }
 021    public string? Name { get; set; }
 022    public string? ModelName { get; set; }
 023    public string? SpotifyUrl { get; set; }
 024    public string? Title { get; set; }
 25
 26    [Required]
 027    public string DateHyphen { get; set; }
 28
 29    [Required]
 030    public DrawingSoftwares Software { get; set; }
 31
 32    [Required]
 033    public DrawingPaperSizes Paper { get; set; }
 34
 035    public int? Time { get; set; }
 36
 37    [Required]
 038    public DrawingProductTypes ProductType { get; set; }
 039    public string? ProductName { get; set; }
 40
 41    [Required]
 042    public bool Favorite { get; set; }
 43
 044    public string? ReferenceUrl { get; set; }
 045    public string? InstagramUrl { get; set; }
 046    public string? BlueskyUrl { get; set; }
 47
 48    [Required]
 049    public int ScoreCritic { get; set; }
 50
 51    [Required]
 052    public DrawingFilterTypes Filter { get; set; }
 53
 054    public List<string>? ListComments { get; set; }
 055    public List<string>? ListCommentsPros { get; set; }
 056    public List<string>? ListCommentsCons { get; set; }
 057    public List<string>? ListCommentsStyle { get; set; }
 58}