Class TemplateOrderingTestsFactory
A factory class that sets up the unit tests for the template ordering and sorting behavior.
Inherited Members
Namespace: Phoenix.Plugin.Aruba.Tests
Assembly: Phoenix.Plugin.Aruba.Tests.dll
Syntax
public static class TemplateOrderingTestsFactoryMethods
View SourceGetAlphabeticallySortedListOfTemplateViewModels()
Gets an alphabetically sorted, read-only, list of TemplateViewModel.
Declaration
public static IList<TemplateViewModel> GetAlphabeticallySortedListOfTemplateViewModels()Returns
| Type | Description | 
|---|---|
| IList<TemplateViewModel> | A sorted list of TemplateViewModel. | 
GetNonSortedListOfTemplateViewModels()
Gets a non sorted, read-only, list of TemplateViewModel.
Declaration
public static IList<TemplateViewModel> GetNonSortedListOfTemplateViewModels()Returns
| Type | Description | 
|---|---|
| IList<TemplateViewModel> | A list of TemplateViewModel. | 
GetUserPreferences(IEnumerable<TemplateViewModel>)
Gets a new UserPreferences object which uses the collection of TemplateViewModel parameter for the OrderedTemplateIds.
Declaration
public static UserPreferences GetUserPreferences(IEnumerable<TemplateViewModel> templates)Parameters
| Type | Name | Description | 
|---|---|---|
| IEnumerable<TemplateViewModel> | templates | The list of TemplateViewModel to use for the OrderedTemplateIds. | 
Returns
| Type | Description | 
|---|---|
| UserPreferences | A new UserPreferences object. |