Hi, (Asp.net Mvc 5x and JQuery) I tried to Test my app through .Test project, it was failed. but when i try the same app in browser console the result was correct. how can i test the app through .Test project.
public class LicielJobApp_Test : AppTestBase { private readonly ILicielJobsAppService _LicielJobsAppService;
public LicielJobApp_Test()
{
_LicielJobsAppService = Resolve<ILicielJobsAppService>();
}
[Fact]
public void Should_get_jobList()
{
var job = _LicielJobsAppService.GetLicielJobs(new GetLicielJobsInput());
job.Items.Count.ShouldBe(2);
}
Hi, I solved it...thanks
Hi, I send the project to <a href="mailto:[email protected]">[email protected]</a>.
thank you
Thanks, I send to your email !!
Yes i did
public class LICIELWebDbContext : AbpZeroDbContext<Tenant, Role, User> { /* Define an IDbSet for each entity of the application */
public virtual IDbSet<BinaryObject> BinaryObjects { get; set; }
public virtual IDbSet<Friendship> Friendships { get; set; }
public virtual IDbSet<ChatMessage> ChatMessages { get; set; }
public virtual IDbSet<JobsTable> JobsTables { get; set; }
public LICIELWebDbContext()
: base("Default")
{
}
I tried to send the project, but it is larger than i can send!! how can i?
Interface .............. namespace LICIEL.LICIELWeb.Jobs { public interface IJobAppService : IApplicationService { ListResultDto<JobListDto> GetJob(GetJobInput input); } }
Dto ..................... namespace LICIEL.LICIELWeb.Jobs.Dto { public class GetJobInput { public string Filter { get; set; } } } ................................................ namespace LICIEL.LICIELWeb.Jobs.Dto { [AutoMapFrom(typeof(JobsTable))]
public class JobListDto : FullAuditedEntityDto
{
public virtual string Name { get; set; }
public virtual string Dept { get; set; }
public virtual string Desc { get; set; }
}
}
Appservicees ...................................................
namespace LICIEL.LICIELWeb.Jobs { public class JobAppService : LICIELWebAppServiceBase, IJobAppService { private readonly IRepository<JobsTable> _JobRepository;
public JobAppService(IRepository<JobsTable> JobRepository)
{
_JobRepository = JobRepository;
}
public ListResultDto<JobListDto> GetJob(GetJobInput input)
{
var Jobs = _JobRepository
.GetAll()
.WhereIf(
!input.Filter.IsNullOrEmpty(),
p => p.Name.Contains(input.Filter) ||
p.Dept.Contains(input.Filter) ||
p.Desc.Contains(input.Filter)
)
.OrderBy(p => p.Name)
.ToList();
return new ListResultDto<JobListDto>(Jobs.MapTo<List<JobListDto>>());
//throw new NotImplementedException();
}
}
}
I can't do nothing in your project... i done the test... it was failed.
do you guys have any idea about it?
do you have any idea? i am waiting for the solution...
Yes, i created one IjobAppService Listed as below
namespace LICIEL.LICIELWeb.Jobs { public interface IjobAppService : IApplicationService { ListResultDto<JobListDto> GetJob(GetJobInput input);
}
}
We success fully downloaded and it is running perfectly. We tried to develop a page like "Phone Book" and we done all step by step instructions. There is no building errors but, i am getting a server error listed below. how can i solve this?
Server Error in '/' Application. Can't create component 'LICIEL.LICIELWeb.Web.Areas.Mpa.Controllers.JobsController' as it has dependencies to be satisfied.
'LICIEL.LICIELWeb.Web.Areas.Mpa.Controllers.JobsController' is waiting for the following dependencies:
Exception Details: Castle.MicroKernel.Handlers.HandlerException: Can't create component 'LICIEL.LICIELWeb.Web.Areas.Mpa.Controllers.JobsController' as it has dependencies to be satisfied.
'LICIEL.LICIELWeb.Web.Areas.Mpa.Controllers.JobsController' is waiting for the following dependencies:
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[HandlerException: Can't create component 'LICIEL.LICIELWeb.Web.Areas.Mpa.Controllers.JobsController' as it has dependencies to be satisfied.
'LICIEL.LICIELWeb.Web.Areas.Mpa.Controllers.JobsController' is waiting for the following dependencies: