mirror of https://github.com/abpframework/abp.git
8 changed files with 57 additions and 100 deletions
@ -1,28 +1,17 @@ |
|||
using System.Threading.Tasks; |
|||
using Volo.Abp.Data; |
|||
using Volo.Abp.DependencyInjection; |
|||
using Volo.Abp.Identity; |
|||
using Volo.Abp.Threading; |
|||
|
|||
namespace MyCompanyName.MyProjectName |
|||
{ |
|||
public class MyProjectNameTestDataBuilder : ITransientDependency |
|||
public class MyProjectNameTestDataSeedContributor : IDataSeedContributor, ITransientDependency |
|||
{ |
|||
private readonly IDataSeeder _dataSeeder; |
|||
|
|||
public MyProjectNameTestDataBuilder(IDataSeeder dataSeeder) |
|||
{ |
|||
_dataSeeder = dataSeeder; |
|||
} |
|||
|
|||
public void Build() |
|||
public Task SeedAsync(DataSeedContext context) |
|||
{ |
|||
AsyncHelper.RunSync(BuildInternalAsync); |
|||
} |
|||
/* Seed additional test data... |
|||
*/ |
|||
|
|||
public async Task BuildInternalAsync() |
|||
{ |
|||
await _dataSeeder.SeedAsync(); |
|||
return Task.CompletedTask; |
|||
} |
|||
} |
|||
} |
|||
@ -0,0 +1,16 @@ |
|||
using System.Threading.Tasks; |
|||
using Shouldly; |
|||
using Xunit; |
|||
|
|||
namespace MyCompanyName.MyProjectName.Pages |
|||
{ |
|||
public class Index_Tests : MyProjectNameWebTestBase |
|||
{ |
|||
[Fact] |
|||
public async Task Welcome_Page() |
|||
{ |
|||
var response = await GetResponseAsStringAsync("/"); |
|||
response.ShouldNotBeNull(); |
|||
} |
|||
} |
|||
} |
|||
@ -1,23 +0,0 @@ |
|||
using System.Threading.Tasks; |
|||
using Shouldly; |
|||
using Xunit; |
|||
|
|||
namespace MyCompanyName.MyProjectName.Samples |
|||
{ |
|||
public class SampleWebTest : MyProjectNameWebTestBase |
|||
{ |
|||
[Fact(Skip = "This is disabled since not working")] |
|||
public async Task Welcome_Page() |
|||
{ |
|||
var response = await GetResponseAsStringAsync("/"); |
|||
response.ShouldNotBeNull(); |
|||
} |
|||
|
|||
[Fact(Skip = "This is disabled since not working")] |
|||
public async Task Login_Page() |
|||
{ |
|||
var response = await GetResponseAsStringAsync("/Account/Login/"); |
|||
response.ShouldNotBeNull(); |
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue