org.mule.modules.automation.testcases.GetProjectMembersTestCases.java Source code

Java tutorial

Introduction

Here is the source code for org.mule.modules.automation.testcases.GetProjectMembersTestCases.java

Source

/**
 * (c) 2003-2015 MuleSoft, Inc. The software in this package is published under the terms of the CPAL v1.0 license,
 * a copy of which has been included with this distribution in the LICENSE.md file.
 */

package org.mule.modules.automation.testcases;

import java.util.Collection;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.mule.modules.automation.RedmineTestParent;
import org.mule.modules.automation.RegressionTests;
import org.mule.modules.automation.SmokeTests;
import org.springframework.util.Assert;

import com.taskadapter.redmineapi.bean.Membership;

public class GetProjectMembersTestCases extends RedmineTestParent {

    @Before
    public void setup() throws Exception {
        initializeTestRunMessage("getProjectMembersTestData");
    }

    @After
    public void tearDown() throws Exception {
    }

    @Category({ RegressionTests.class, SmokeTests.class })
    @Test
    public void testGetProjectMembers() throws Exception {
        Collection<Membership> members = runFlowAndGetPayload("get-project-members");
        Assert.notNull(members);
        Assert.notEmpty(members);
    }

}