< Summary - Jellyfin

Information
Class: MediaBrowser.Model.Dto.ItemCounts
Assembly: MediaBrowser.Model
File(s): /srv/git/jellyfin/MediaBrowser.Model/Dto/ItemCounts.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 1
Coverable lines: 1
Total lines: 89
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

Coverage history

Coverage history 0 25 50 75 100

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
TotalItemCount()100%210%

File(s)

/srv/git/jellyfin/MediaBrowser.Model/Dto/ItemCounts.cs

#LineLine coverage
 1namespace MediaBrowser.Model.Dto
 2{
 3    /// <summary>
 4    /// Class LibrarySummary.
 5    /// </summary>
 6    public class ItemCounts
 7    {
 8        /// <summary>
 9        /// Gets or sets the movie count.
 10        /// </summary>
 11        /// <value>The movie count.</value>
 12        public int MovieCount { get; set; }
 13
 14        /// <summary>
 15        /// Gets or sets the series count.
 16        /// </summary>
 17        /// <value>The series count.</value>
 18        public int SeriesCount { get; set; }
 19
 20        /// <summary>
 21        /// Gets or sets the episode count.
 22        /// </summary>
 23        /// <value>The episode count.</value>
 24        public int EpisodeCount { get; set; }
 25
 26        /// <summary>
 27        /// Gets or sets the artist count.
 28        /// </summary>
 29        /// <value>The artist count.</value>
 30        public int ArtistCount { get; set; }
 31
 32        /// <summary>
 33        /// Gets or sets the program count.
 34        /// </summary>
 35        /// <value>The program count.</value>
 36        public int ProgramCount { get; set; }
 37
 38        /// <summary>
 39        /// Gets or sets the trailer count.
 40        /// </summary>
 41        /// <value>The trailer count.</value>
 42        public int TrailerCount { get; set; }
 43
 44        /// <summary>
 45        /// Gets or sets the song count.
 46        /// </summary>
 47        /// <value>The song count.</value>
 48        public int SongCount { get; set; }
 49
 50        /// <summary>
 51        /// Gets or sets the album count.
 52        /// </summary>
 53        /// <value>The album count.</value>
 54        public int AlbumCount { get; set; }
 55
 56        /// <summary>
 57        /// Gets or sets the music video count.
 58        /// </summary>
 59        /// <value>The music video count.</value>
 60        public int MusicVideoCount { get; set; }
 61
 62        /// <summary>
 63        /// Gets or sets the box set count.
 64        /// </summary>
 65        /// <value>The box set count.</value>
 66        public int BoxSetCount { get; set; }
 67
 68        /// <summary>
 69        /// Gets or sets the book count.
 70        /// </summary>
 71        /// <value>The book count.</value>
 72        public int BookCount { get; set; }
 73
 74        /// <summary>
 75        /// Gets or sets the item count.
 76        /// </summary>
 77        /// <value>The item count.</value>
 78        public int ItemCount { get; set; }
 79
 80        /// <summary>
 81        /// Adds all counts.
 82        /// </summary>
 83        /// <returns>The total of the counts.</returns>
 84        public int TotalItemCount()
 85        {
 086            return MovieCount + SeriesCount + EpisodeCount + ArtistCount + ProgramCount + TrailerCount + SongCount + Alb
 87        }
 88    }
 89}

Methods/Properties

TotalItemCount()