public async Task RejectTransferRequestCommandSent_ShouldMapPropertiesCorrectly()
        {
            var f = new V2EventsPublisherTestFixtures <SFA.DAS.CommitmentsV2.Messages.Commands.RejectTransferRequestCommand>();

            await f.CreateV2EventsPublisher().SendRejectTransferRequestCommand(f.TransferRequestId, f.Now, f.UserInfo);

            f.VerfiyRejectTransferRequestCommandWasSent();
        }
        public void RejectTransferRequestCommandSent_ShouldThrowExceptionAndLogTheError()
        {
            var f = new V2EventsPublisherTestFixtures <SFA.DAS.CommitmentsV2.Messages.Commands.RejectTransferRequestCommand>().ThrowsExceptionWhenCallingSend();

            Assert.CatchAsync <Exception>(() => f.CreateV2EventsPublisher().SendRejectTransferRequestCommand(1, f.Now, f.UserInfo));

            f.VerfiyErrorwasLogged();
        }
        public void Constructor_Valid_ShouldNotThrowException()
        {
            var fixtures = new V2EventsPublisherTestFixtures <object>();

            var publisher = fixtures.CreateV2EventsPublisher();
        }