System.Threading.Tasks.Task.FromResult(Ticket)

Here are the examples of the csharp api System.Threading.Tasks.Task.FromResult(Ticket) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

5 Examples 7

19 Source : TestApiSaleTicketsServerRequestModelValidator.cs
with MIT License
from codenesium

[Fact]
		public async void TicketId_Create_Valid_Reference()
		{
			Mock<ISaleTicketsRepository> saleTicketsRepository = new Mock<ISaleTicketsRepository>();
			saleTicketsRepository.Setup(x => x.TicketByTicketId(It.IsAny<int>())).Returns(Task.FromResult<Ticket>(new Ticket()));

			var validator = new ApiSaleTicketsServerRequestModelValidator(saleTicketsRepository.Object);
			await validator.ValidateCreateAsync(new ApiSaleTicketsServerRequestModel());

			validator.ShouldNotHaveValidationErrorFor(x => x.TicketId, 1);
		}

19 Source : TestApiSaleTicketsServerRequestModelValidator.cs
with MIT License
from codenesium

[Fact]
		public async void TicketId_Create_Invalid_Reference()
		{
			Mock<ISaleTicketsRepository> saleTicketsRepository = new Mock<ISaleTicketsRepository>();
			saleTicketsRepository.Setup(x => x.TicketByTicketId(It.IsAny<int>())).Returns(Task.FromResult<Ticket>(null));

			var validator = new ApiSaleTicketsServerRequestModelValidator(saleTicketsRepository.Object);

			await validator.ValidateCreateAsync(new ApiSaleTicketsServerRequestModel());

			validator.ShouldHaveValidationErrorFor(x => x.TicketId, 1);
		}

19 Source : TestApiSaleTicketsServerRequestModelValidator.cs
with MIT License
from codenesium

[Fact]
		public async void TicketId_Update_Valid_Reference()
		{
			Mock<ISaleTicketsRepository> saleTicketsRepository = new Mock<ISaleTicketsRepository>();
			saleTicketsRepository.Setup(x => x.TicketByTicketId(It.IsAny<int>())).Returns(Task.FromResult<Ticket>(new Ticket()));

			var validator = new ApiSaleTicketsServerRequestModelValidator(saleTicketsRepository.Object);
			await validator.ValidateUpdateAsync(default(int), new ApiSaleTicketsServerRequestModel());

			validator.ShouldNotHaveValidationErrorFor(x => x.TicketId, 1);
		}

19 Source : TestApiSaleTicketsServerRequestModelValidator.cs
with MIT License
from codenesium

[Fact]
		public async void TicketId_Update_Invalid_Reference()
		{
			Mock<ISaleTicketsRepository> saleTicketsRepository = new Mock<ISaleTicketsRepository>();
			saleTicketsRepository.Setup(x => x.TicketByTicketId(It.IsAny<int>())).Returns(Task.FromResult<Ticket>(null));

			var validator = new ApiSaleTicketsServerRequestModelValidator(saleTicketsRepository.Object);

			await validator.ValidateUpdateAsync(default(int), new ApiSaleTicketsServerRequestModel());

			validator.ShouldHaveValidationErrorFor(x => x.TicketId, 1);
		}

19 Source : TestTicketService.cs
with MIT License
from codenesium

[Fact]
		public async void Get_ShouldReturnNullBecauseRecordNotFound()
		{
			var mock = new ServiceMockFacade<ITicketService, ITicketRepository>();

			mock.RepositoryMock.Setup(x => x.Get(It.IsAny<int>())).Returns(Task.FromResult<Ticket>(null));
			var service = new TicketService(mock.LoggerMock.Object,
			                                mock.MediatorMock.Object,
			                                mock.RepositoryMock.Object,
			                                mock.ModelValidatorMockFactory.TicketModelValidatorMock.Object,
			                                mock.DALMapperMockFactory.DALTicketMapperMock,
			                                mock.DALMapperMockFactory.DALSaleTicketsMapperMock);

			ApiTicketServerResponseModel response = await service.Get(default(int));

			response.Should().BeNull();
			mock.RepositoryMock.Verify(x => x.Get(It.IsAny<int>()));
		}