IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
NUnit.Engine.Services.Tests.RecentFilesTests Class Reference

This fixture is used to test both RecentProjects and its base class RecentFiles. If we add any other derived classes, the tests should be refactored. More...

+ Collaboration diagram for NUnit.Engine.Services.Tests.RecentFilesTests:

Public Member Functions

void SetUp ()
 
void ServiceIsStarted ()
 
void CountDefault ()
 
void CountOverMax ()
 
void CountUnderMin ()
 
void CountAtMax ()
 
void CountAtMin ()
 
void EmptyList ()
 
void AddSingleItem ()
 
void AddMaxItems ()
 
void AddTooManyItems ()
 
void IncreaseSize ()
 
void ReduceSize ()
 
void IncreaseSizeAfterAdd ()
 
void ReduceSizeAfterAdd ()
 
void ReorderLastProject ()
 
void ReorderSingleProject ()
 
void ReorderMultipleProjects ()
 
void ReorderSameProject ()
 
void ReorderWithListNotFull ()
 
void RemoveFirstProject ()
 
void RemoveOneProject ()
 
void RemoveMultipleProjects ()
 
void RemoveLastProject ()
 

Private Member Functions

void SetMockValues (int count)
 
void CheckMockValues (int count)
 
void CheckAddItems (int count)
 
void CheckListContains (params int[] item)
 

Private Attributes

const int MAX = 24
 
const int MIN = 0
 
const int DEFAULT = 5
 
RecentFilesService _recentFiles
 

Detailed Description

This fixture is used to test both RecentProjects and its base class RecentFiles. If we add any other derived classes, the tests should be refactored.

Member Function Documentation

void NUnit.Engine.Services.Tests.RecentFilesTests.SetUp ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ServiceIsStarted ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.CountDefault ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.CountOverMax ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.CountUnderMin ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.CountAtMax ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.CountAtMin ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.EmptyList ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.AddSingleItem ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.AddMaxItems ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.AddTooManyItems ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.IncreaseSize ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReduceSize ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.IncreaseSizeAfterAdd ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReduceSizeAfterAdd ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReorderLastProject ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReorderSingleProject ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReorderMultipleProjects ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReorderSameProject ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.ReorderWithListNotFull ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.RemoveFirstProject ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.RemoveOneProject ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.RemoveMultipleProjects ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.RemoveLastProject ( )
inline
void NUnit.Engine.Services.Tests.RecentFilesTests.SetMockValues ( int  count)
inlineprivate
void NUnit.Engine.Services.Tests.RecentFilesTests.CheckMockValues ( int  count)
inlineprivate
void NUnit.Engine.Services.Tests.RecentFilesTests.CheckAddItems ( int  count)
inlineprivate
void NUnit.Engine.Services.Tests.RecentFilesTests.CheckListContains ( params int[]  item)
inlineprivate

Member Data Documentation

const int NUnit.Engine.Services.Tests.RecentFilesTests.MAX = 24
private
const int NUnit.Engine.Services.Tests.RecentFilesTests.MIN = 0
private
const int NUnit.Engine.Services.Tests.RecentFilesTests.DEFAULT = 5
private
RecentFilesService NUnit.Engine.Services.Tests.RecentFilesTests._recentFiles
private

The documentation for this class was generated from the following file: