Subversion Repositories SmartDukaan

Rev

Rev 3029 | Rev 3156 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3029 Rev 3106
Line 1... Line 1...
1
/**
1
/**
2
 * 
2
 * 
3
 */
3
 */
4
package in.shop2020.crm.handler;
4
package in.shop2020.crm.handler;
5
 
5
 
6
import in.shop2020.crm.ContactMedium;
6
import in.shop2020.crm.TicketCategory;
7
import in.shop2020.crm.TicketPriority;
7
import in.shop2020.crm.TicketPriority;
8
import in.shop2020.crm.TicketStatus;
8
import in.shop2020.crm.TicketStatus;
9
import in.shop2020.crm.domain.Activity;
9
import in.shop2020.crm.domain.Activity;
10
 
10
 
11
import java.util.Date;
-
 
12
import java.util.List;
11
import java.util.List;
13
 
12
 
14
import junit.framework.Assert;
13
import junit.framework.Assert;
15
 
14
 
16
import org.apache.thrift.TException;
15
import org.apache.thrift.TException;
Line 40... Line 39...
40
 
39
 
41
    /**
40
    /**
42
     * Test method for {@link in.shop2020.crm.handler.ActivityHandler#fetchActivities(long, in.shop2020.crm.ActivityStatus, long)}.
41
     * Test method for {@link in.shop2020.crm.handler.ActivityHandler#fetchActivities(long, in.shop2020.crm.ActivityStatus, long)}.
43
     * @throws TException 
42
     * @throws TException 
44
     */
43
     */
45
    @Ignore
44
    @Test
46
    public void testFetchActivities() throws TException {
45
    public void testFetchActivities() throws TException {
47
        List<Activity> activities = activityHandler.getActivities(1l);
46
        List<Activity> activities = activityHandler.getActivities(1l);
48
        Assert.assertTrue(activities.isEmpty());
47
        Assert.assertTrue(activities.isEmpty());
49
        activities = activityHandler.getActivities(null);
48
        activities = activityHandler.getActivities(null);
50
        Assert.assertTrue(!activities.isEmpty());
49
        Assert.assertTrue(!activities.isEmpty());
-
 
50
        if (activityHandler.getActivity(83).getTicketCategory().equals(TicketCategory.DELIVERY_PROBLEM)) {
-
 
51
            System.out.println("YESYESYES");
-
 
52
        }
-
 
53
        else {
-
 
54
            System.out.println("NONONO");
-
 
55
        }
51
    }
56
    }
52
 
57
 
53
    /**
58
    /**
54
     * Test method for {@link in.shop2020.crm.handler.ActivityHandler#insertActivity(in.shop2020.crm.domain.Activity)}.
59
     * Test method for {@link in.shop2020.crm.handler.ActivityHandler#insertActivity(in.shop2020.crm.domain.Activity)}.
55
     * @throws TException 
60
     * @throws TException 
56
     */
61
     */
57
    @Ignore
62
    @Ignore
58
    public void testInsertActivity() throws TException {
63
    public void testInsertActivity() throws TException {
59
        Activity activity = new Activity();
64
        Activity activity = new Activity();
60
        activity.setCustomerId(34l);
65
        activity.setCustomerId(34l);
61
        activity.setContactTimestamp(new Date());
-
 
62
        activity.setTicketPriority(TicketPriority.HIGH);
66
        activity.setTicketPriority(TicketPriority.HIGH);
63
        activity.setContactingAgentId(0);
-
 
64
        activity.setContactMedium(ContactMedium.EMAIL);
-
 
65
        activity.setCreatorId(0);
67
        activity.setCreatorId(0);
66
        activity.setDescription("sdfklshdf");
68
        activity.setDescription("sdfklshdf");
67
        activity.setTicketAssigneeId(0);
69
        activity.setTicketAssigneeId(0l);
68
        activity.setTicketId(0);
70
        activity.setTicketId(0l);
69
        activity.setTicketPriority(TicketPriority.HIGH);
71
        activity.setTicketPriority(TicketPriority.HIGH);
70
        activity.setTicketStatus(TicketStatus.OPEN);
72
        activity.setTicketStatus(TicketStatus.OPEN);
-
 
73
        activity.setTicketCategory(TicketCategory.DELIVERY_PROBLEM);
71
        activityHandler.insertActivity(activity);
74
        activityHandler.insertActivity(activity);
72
        System.out.println(activity.getId());
75
        System.out.println(activity.getId());
73
    }
76
    }
74
}
77
}