高章伟
2022-02-18 8b5f4c6c281cfa548f92de52c8021e37aa81901e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@isTest
private class CheckChatterPostsTest {
    @isTest
    static void testError() {
        FeedItem f = new FeedItem(
            Type = 'TextPost',
            ParentId = Userinfo.getUserId(),
            Body = 'Text'
        );
        Database.SaveResult[] lsr = Database.insert(new FeedItem[] {f}, false);
        for (Integer sIdx = 0; sIdx < lsr.size(); sIdx++) {
            Database.SaveResult sr = lsr[sIdx];
            System.assertEquals(false, sr.isSuccess());
            System.assertEquals(System.Label.Error_ChatterPostToMyFollowers, sr.getErrors()[0].getMessage());
        }
    }
}