public void Should_Empty_Construct_AnnouncementTemplateJoinRequestAttachment()
        {
            var announcementTemplateJoinRequestAttachment = new AnnouncementTemplateJoinRequestAttachment();

            announcementTemplateJoinRequestAttachment.ShouldNotBeNull();
            announcementTemplateJoinRequestAttachment.JoinRequestSupplierTemplateId.ShouldBe(0);
            announcementTemplateJoinRequestAttachment.JoinRequestSupplierTemplate.ShouldBeNull();
        }
        public void Should_Construct_AnnouncementTemplateJoinRequestAttachment()
        {
            var name = "template attachment";
            var fileNetReferenceId = "123";

            var announcementTemplateJoinRequestAttachment = new AnnouncementTemplateJoinRequestAttachment(name, fileNetReferenceId);

            announcementTemplateJoinRequestAttachment.ShouldNotBeNull();
            announcementTemplateJoinRequestAttachment.Name.ShouldBe(name);
            announcementTemplateJoinRequestAttachment.FileNetReferenceId.ShouldBe(fileNetReferenceId);
        }
        public void Should_DeleteAttachment_AnnouncementTemplateJoinRequestAttachment()
        {
            var name = "template attachment";
            var fileNetReferenceId = "123";

            var announcementTemplateJoinRequestAttachment = new AnnouncementTemplateJoinRequestAttachment(name, fileNetReferenceId);

            announcementTemplateJoinRequestAttachment.DeleteAttachment();

            announcementTemplateJoinRequestAttachment.ShouldNotBeNull();
            announcementTemplateJoinRequestAttachment.State.ShouldBe(ObjectState.Deleted);
        }
        public void Should_SetAddedState_AnnouncementTemplateJoinRequestAttachment()
        {
            var name = "template attachment";
            var fileNetReferenceId = "123";

            var announcementTemplateJoinRequestAttachment = new AnnouncementTemplateJoinRequestAttachment(name, fileNetReferenceId);

            announcementTemplateJoinRequestAttachment.SetAddedState();

            announcementTemplateJoinRequestAttachment.ShouldNotBeNull();
            announcementTemplateJoinRequestAttachment.Id.ShouldBe(0);
        }
        public void Should_DeActive_AnnouncementTemplateJoinRequestAttachment()
        {
            var name = "template attachment";
            var fileNetReferenceId = "123";

            var announcementTemplateJoinRequestAttachment = new AnnouncementTemplateJoinRequestAttachment(name, fileNetReferenceId);

            announcementTemplateJoinRequestAttachment.DeActive();

            announcementTemplateJoinRequestAttachment.ShouldNotBeNull();
            announcementTemplateJoinRequestAttachment.IsActive.ShouldBe(false);
        }
Exemple #6
0
        public void Should_AddJoinRequest()
        {
            var announcement = CreateAnnouncement();

            var name = "name";
            var fileNetReferenceId = "123";

            var atta = new AnnouncementTemplateJoinRequestAttachment(name, fileNetReferenceId);

            announcement.AddJoinRequest(new List <AnnouncementTemplateJoinRequestAttachment> {
                atta
            }, 123, Cr.ToString());

            announcement.AnnouncementJoinRequests.Count.ShouldBe(1);
        }