Revert "Remove skipped test"

This reverts commit 35fec2b8d7d1a3fd5918738cf01ed4543f4da9ae.
This commit is contained in:
Pranav K 2017-06-29 09:56:11 -07:00
parent fbe57e2569
commit 0a283cdfdb
1 changed files with 18 additions and 1 deletions

View File

@ -1,7 +1,6 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.AspNetCore.Razor.Language;
using Microsoft.AspNetCore.Razor.Language.Intermediate;
using Xunit;
@ -28,6 +27,24 @@ namespace Microsoft.AspNetCore.Mvc.Razor.Extensions
Assert.Null(pageDirective);
}
[Fact]
public void TryGetPageDirective_ReturnsFalse_IfPageDoesStartWithDirective()
{
// Arrange
var content = "Hello @page";
var sourceDocument = RazorSourceDocument.Create(content, "file");
var codeDocument = RazorCodeDocument.Create(sourceDocument);
var engine = CreateEngine();
var irDocument = CreateIRDocument(engine, codeDocument);
// Act
var result = PageDirective.TryGetPageDirective(irDocument, out var pageDirective);
// Assert
Assert.False(result);
Assert.Null(pageDirective);
}
[Fact]
public void TryGetPageDirective_ReturnsTrue_IfContentHasDirective()
{