Search Results for

    Show / Hide Table of Contents

    Class Test_TemplateService

    Inheritance
    object
    Test_TemplateService
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OEMS.UnitTests.Application
    Assembly: OEMS.UnitTests.dll
    Syntax
    [TestClass]
    public sealed class Test_TemplateService

    Methods

    Cleanup()

    Declaration
    [TestCleanup]
    public void Cleanup()

    CreateEmailTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task CreateEmailTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    CreateEmailTemplate_WithValidData_ReturnsGuid()

    Declaration
    [TestMethod]
    public Task CreateEmailTemplate_WithValidData_ReturnsGuid()
    Returns
    Type Description
    Task

    CreateEventTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task CreateEventTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    CreateProcessStepTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task CreateProcessStepTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    CreateProcessStepTemplate_WithValidData_ReturnsGuid()

    Declaration
    [TestMethod]
    public Task CreateProcessStepTemplate_WithValidData_ReturnsGuid()
    Returns
    Type Description
    Task

    CreateProcessTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task CreateProcessTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    CreateProcessTemplate_WithValidData_ReturnsGuid()

    Declaration
    [TestMethod]
    public Task CreateProcessTemplate_WithValidData_ReturnsGuid()
    Returns
    Type Description
    Task

    DeleteEmailTemplate_ExistingTemplate_DeletesSuccessfully()

    Declaration
    [TestMethod]
    public Task DeleteEmailTemplate_ExistingTemplate_DeletesSuccessfully()
    Returns
    Type Description
    Task

    DeleteEmailTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task DeleteEmailTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    DeleteProcessStepTemplate_ExistingTemplate_DeletesSuccessfully()

    Declaration
    [TestMethod]
    public Task DeleteProcessStepTemplate_ExistingTemplate_DeletesSuccessfully()
    Returns
    Type Description
    Task

    DeleteProcessStepTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task DeleteProcessStepTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    DeleteProcessTemplate_ExistingTemplate_DeletesSuccessfully()

    Declaration
    [TestMethod]
    public Task DeleteProcessTemplate_ExistingTemplate_DeletesSuccessfully()
    Returns
    Type Description
    Task

    DeleteProcessTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task DeleteProcessTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    EmailTemplate_UserWithOnlyDesignerRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task EmailTemplate_UserWithOnlyDesignerRole_CanPerformOperations()
    Returns
    Type Description
    Task

    EmailTemplate_UserWithOnlyOrgAdminRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task EmailTemplate_UserWithOnlyOrgAdminRole_CanPerformOperations()
    Returns
    Type Description
    Task

    EmailTemplate_UserWithOnlyOrganizerRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task EmailTemplate_UserWithOnlyOrganizerRole_CanPerformOperations()
    Returns
    Type Description
    Task

    GetEmailTemplates_ReturnsTemplatesList()

    Declaration
    [TestMethod]
    public Task GetEmailTemplates_ReturnsTemplatesList()
    Returns
    Type Description
    Task

    GetEmailTemplates_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task GetEmailTemplates_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    GetEventTemplates_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task GetEventTemplates_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    GetProcessStepTemplateById_ExistingTemplate_ReturnsTemplate()

    Declaration
    [TestMethod]
    public Task GetProcessStepTemplateById_ExistingTemplate_ReturnsTemplate()
    Returns
    Type Description
    Task

    GetProcessStepTemplateById_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task GetProcessStepTemplateById_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    GetProcessStepTemplatesByProcessTemplateId_ReturnsTemplatesList()

    Declaration
    [TestMethod]
    public Task GetProcessStepTemplatesByProcessTemplateId_ReturnsTemplatesList()
    Returns
    Type Description
    Task

    GetProcessStepTemplatesByProcessTemplateId_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task GetProcessStepTemplatesByProcessTemplateId_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    GetProcessTemplateById_ExistingTemplate_ReturnsTemplate()

    Declaration
    [TestMethod]
    public Task GetProcessTemplateById_ExistingTemplate_ReturnsTemplate()
    Returns
    Type Description
    Task

    GetProcessTemplateById_NonExistingTemplate_ThrowsKeyNotFoundException()

    Declaration
    [TestMethod]
    public Task GetProcessTemplateById_NonExistingTemplate_ThrowsKeyNotFoundException()
    Returns
    Type Description
    Task

    GetProcessTemplateById_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task GetProcessTemplateById_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    GetProcessTemplates_ReturnsTemplatesList()

    Declaration
    [TestMethod]
    public Task GetProcessTemplates_ReturnsTemplatesList()
    Returns
    Type Description
    Task

    GetProcessTemplates_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task GetProcessTemplates_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    Initialize()

    Declaration
    [TestInitialize]
    public void Initialize()

    ProcessStepTemplate_UserWithOnlyDesignerRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task ProcessStepTemplate_UserWithOnlyDesignerRole_CanPerformOperations()
    Returns
    Type Description
    Task

    ProcessStepTemplate_UserWithOnlyOrgAdminRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task ProcessStepTemplate_UserWithOnlyOrgAdminRole_CanPerformOperations()
    Returns
    Type Description
    Task

    ProcessStepTemplate_UserWithOnlyOrganizerRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task ProcessStepTemplate_UserWithOnlyOrganizerRole_CanPerformOperations()
    Returns
    Type Description
    Task

    ProcessTemplate_UserWithOnlyDesignerRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task ProcessTemplate_UserWithOnlyDesignerRole_CanPerformOperations()
    Returns
    Type Description
    Task

    ProcessTemplate_UserWithOnlyOrgAdminRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task ProcessTemplate_UserWithOnlyOrgAdminRole_CanPerformOperations()
    Returns
    Type Description
    Task

    ProcessTemplate_UserWithOnlyOrganizerRole_CanPerformOperations()

    Declaration
    [TestMethod]
    public Task ProcessTemplate_UserWithOnlyOrganizerRole_CanPerformOperations()
    Returns
    Type Description
    Task

    UpdateEmailTemplate_ExistingTemplate_UpdatesSuccessfully()

    Declaration
    [TestMethod]
    public Task UpdateEmailTemplate_ExistingTemplate_UpdatesSuccessfully()
    Returns
    Type Description
    Task

    UpdateEmailTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task UpdateEmailTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    UpdateProcessStepTemplateSequence_UpdatesSequenceSuccessfully()

    Declaration
    [TestMethod]
    public Task UpdateProcessStepTemplateSequence_UpdatesSequenceSuccessfully()
    Returns
    Type Description
    Task

    UpdateProcessStepTemplateSequence_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task UpdateProcessStepTemplateSequence_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    UpdateProcessStepTemplate_ExistingTemplate_UpdatesSuccessfully()

    Declaration
    [TestMethod]
    public Task UpdateProcessStepTemplate_ExistingTemplate_UpdatesSuccessfully()
    Returns
    Type Description
    Task

    UpdateProcessStepTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task UpdateProcessStepTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    UpdateProcessTemplate_ExistingTemplate_UpdatesSuccessfully()

    Declaration
    [TestMethod]
    public Task UpdateProcessTemplate_ExistingTemplate_UpdatesSuccessfully()
    Returns
    Type Description
    Task

    UpdateProcessTemplate_UserWithoutPermission_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task UpdateProcessTemplate_UserWithoutPermission_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    UserCanManageTemplates_AsDesigner_ReturnsTrue()

    Declaration
    [TestMethod]
    public Task UserCanManageTemplates_AsDesigner_ReturnsTrue()
    Returns
    Type Description
    Task

    UserCanManageTemplates_AsOrgAdmin_ReturnsTrue()

    Declaration
    [TestMethod]
    public Task UserCanManageTemplates_AsOrgAdmin_ReturnsTrue()
    Returns
    Type Description
    Task

    UserCanManageTemplates_AsOrganizer_ReturnsTrue()

    Declaration
    [TestMethod]
    public Task UserCanManageTemplates_AsOrganizer_ReturnsTrue()
    Returns
    Type Description
    Task

    UserCanManageTemplates_UserNotInOrganization_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task UserCanManageTemplates_UserNotInOrganization_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task

    UserCanManageTemplates_WithNoPermissions_ThrowsUnauthorizedException()

    Declaration
    [TestMethod]
    public Task UserCanManageTemplates_WithNoPermissions_ThrowsUnauthorizedException()
    Returns
    Type Description
    Task
    In this article
    Back to top Generated by DocFX