ignore local culture for text template tests

pull/10363/head^2
Ahmet Çotur 4 years ago
parent aa298057d5
commit 1b2c658bcb

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

Loading…
Cancel
Save