| testAddAttendeeWithValidAttendees | 0.67 sec | Passed |
| testConstructorWithValidLocations | 0.16 sec | Passed |
| testConstructorWithValidSummaries | 2 ms | Passed |
| testConstructorWithValidTitles | 2 ms | Passed |
| testEqualsHashCodeContract | 1.1 sec | Passed |
| testRemoveAttendeeWithValidAttendees | 11 ms | Passed |
| testSetCancelled | 0 ms | Passed |
| testSetCategoryWithValidCategory | 26 ms | Passed |
| testSetDateWithValidDate | 1 ms | Passed |
| testSetLocationWithValidLocations | 2 ms | Passed |
| testSetOwnerWithValidOwners | 1 ms | Passed |
| testSetSummaryWithValidSummaries | 1 ms | Passed |
| testSetTitleWithValidTitles | 2 ms | Passed |
| testThatAddAttendeeThrowsExceptionOnAlreadyAddedAttendee | 1 ms | Passed |
| testThatAddAttendeeThrowsExceptionOnNullAttendee | 1 ms | Passed |
| testThatConstructorThrowsExceptionOnEmptLocation | 0 ms | Passed |
| testThatConstructorThrowsExceptionOnEmptySummary | 0 ms | Passed |
| testThatConstructorThrowsExceptionOnEmptyTitle | 1 ms | Passed |
| testThatConstructorThrowsExceptionOnNullCategory | 0 ms | Passed |
| testThatConstructorThrowsExceptionOnNullDate | 0 ms | Passed |
| testThatConstructorThrowsExceptionOnNullLocation | 1 ms | Passed |
| testThatConstructorThrowsExceptionOnNullSummary | 1 ms | Passed |
| testThatConstructorThrowsExceptionOnNullTitle | 0 ms | Passed |
| testThatConstructorThrowsExceptionOnTooLongLocation | 0 ms | Passed |
| testThatConstructorThrowsExceptionOnTooLongSummary | 5 ms | Passed |
| testThatConstructorThrowsExceptionOnTooLongTitle | 0 ms | Passed |
| testThatCountAttendeesIsInSyncWithGetAttendees | 58 ms | Passed |
| testThatGetAttendeesReturnsAnUnmodifiableSet | 3 ms | Passed |
| testThatHasAtendeeIsInSyncWithGetAttendees | 5 ms | Passed |
| testThatHasAttendeeReturnsFalseIfAttendeeIsNotPresent | 11 ms | Passed |
| testThatHasAttendeeReturnsTrueIfAttendeeIsPresent | 1 ms | Passed |
| testThatHasAttendeeThrowsExceptionOnNullAttendee | 1 ms | Passed |
| testThatRemoveAttendeeThrowsExceptionOnNonExistentAttendee | 0 ms | Passed |
| testThatRemoveAttendeeThrowsExceptionOnNullAttendee | 0.1 sec | Passed |
| testThatSetCategoryThrowsExceptionOnNullCategory | 1 ms | Passed |
| testThatSetDateThrowsExceptionOnNullDate | 0 ms | Passed |
| testThatSetLocationThrowsExceptionOnEmptyLocation | 0 ms | Passed |
| testThatSetLocationThrowsExceptionOnNullLocation | 0 ms | Passed |
| testThatSetLocationThrowsExceptionOnTooLongLocation | 1 ms | Passed |
| testThatSetOwnerThrowsExceptionOnNullOwner | 0 ms | Passed |
| testThatSetSummaryThrowsExceptionOnEmptySummary | 1 ms | Passed |
| testThatSetSummaryThrowsExceptionOnNullSummary | 1 ms | Passed |
| testThatSetSummaryThrowsExceptionOnTooLongSummary | 0 ms | Passed |
| testThatSetTitleThrowsExceptionOnEmptyTitle | 1 ms | Passed |
| testThatSetTitleThrowsExceptionOnNullTitle | 0 ms | Passed |
| testThatSetTitleThrowsExceptionOnTooLongTitle | 1 ms | Passed |