Example #1
0
        public void ClubMembershipRequestRejectedEvent_CanBeCreated_IsCreated()
        {
            ClubMembershipRequestRejectedEvent clubMembershipRequestRejectedEvent = ClubMembershipRequestRejectedEvent.Create(GolfClubMembershipTestData.AggregateId,
                                                                                                                              GolfClubMembershipTestData.MembershipId, GolfClubMembershipTestData.PlayerId,
                                                                                                                              GolfClubMembershipTestData.PlayerFullName, GolfClubMembershipTestData.PlayerDateOfBirth,
                                                                                                                              GolfClubMembershipTestData.PlayerGender,
                                                                                                                              GolfClubMembershipTestData.RejectionReason,
                                                                                                                              GolfClubMembershipTestData.RejectionDateAndTime);

            clubMembershipRequestRejectedEvent.ShouldNotBeNull();
            clubMembershipRequestRejectedEvent.AggregateId.ShouldBe(GolfClubMembershipTestData.AggregateId);
            clubMembershipRequestRejectedEvent.EventCreatedDateTime.ShouldNotBe(DateTime.MinValue);
            clubMembershipRequestRejectedEvent.EventId.ShouldNotBe(Guid.Empty);
            clubMembershipRequestRejectedEvent.EventId.ShouldNotBe(Guid.Empty);
            clubMembershipRequestRejectedEvent.PlayerGender.ShouldBe(GolfClubMembershipTestData.PlayerGender);
            clubMembershipRequestRejectedEvent.PlayerId.ShouldBe(GolfClubMembershipTestData.PlayerId);
            clubMembershipRequestRejectedEvent.PlayerDateOfBirth.ShouldBe(GolfClubMembershipTestData.PlayerDateOfBirth);
            clubMembershipRequestRejectedEvent.RejectionReason.ShouldBe(GolfClubMembershipTestData.RejectionReason);
            clubMembershipRequestRejectedEvent.RejectionDateAndTime.ShouldBe(GolfClubMembershipTestData.RejectionDateAndTime);
        }