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 TemplateOrderingTestsFactory
Methods
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. |