public void Constructor_Always_PropertiesAreGiven() { var mockOldMember = new Mock <ISocketGuildUser>(); var mockNewMember = new Mock <ISocketGuildUser>(); var uut = new GuildMemberUpdatedNotification(mockOldMember.Object, mockNewMember.Object); uut.OldMember.ShouldBeSameAs(mockOldMember.Object); uut.NewMember.ShouldBeSameAs(mockNewMember.Object); }
public Task HandleNotificationAsync( GuildMemberUpdatedNotification notification, CancellationToken cancellationToken) => _userService.TrackUserAsync( notification.NewMember, cancellationToken);