Browse Source

ignore local culture for text template tests

pull/10363/head^2
Ahmet Çotur 5 years ago
parent
commit
1b2c658bcb
  1. 35
      framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/HybridTemplateRendererProvider_Tests.cs

35
framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/HybridTemplateRendererProvider_Tests.cs

@ -1,5 +1,6 @@
using System.Threading.Tasks; using System.Threading.Tasks;
using Shouldly; using Shouldly;
using Volo.Abp.Localization;
using Xunit; using Xunit;
namespace Volo.Abp.TextTemplating namespace Volo.Abp.TextTemplating
@ -16,25 +17,31 @@ namespace Volo.Abp.TextTemplating
[Fact] [Fact]
public async Task Should_Render_By_Scriban() public async Task Should_Render_By_Scriban()
{ {
(await _templateRenderer.RenderAsync( using (CultureHelper.Use("en"))
TestTemplates.HybridTemplateScriban, {
model: new (await _templateRenderer.RenderAsync(
{ TestTemplates.HybridTemplateScriban,
name = "John" model: new
} {
)).ShouldBe("Hello John, how are you?"); name = "John"
}
)).ShouldBe("Hello John, how are you?");
}
} }
[Fact] [Fact]
public async Task Should_Render_By_Razor() public async Task Should_Render_By_Razor()
{ {
(await _templateRenderer.RenderAsync( using (CultureHelper.Use("en"))
TestTemplates.HybridTemplateRazor, {
model: new HybridModel (await _templateRenderer.RenderAsync(
{ TestTemplates.HybridTemplateRazor,
Name = "John" model: new HybridModel
} {
)).ShouldBe("Hello John, how are you?"); Name = "John"
}
)).ShouldBe("Hello John, how are you?");
}
} }
public class HybridModel public class HybridModel

Loading…
Cancel
Save