Tests: Add PageCommon tests

This commit is contained in:
2023-05-29 03:27:24 +02:00
parent 2fd6cc5d1d
commit b8ab4766d4
7 changed files with 73 additions and 6 deletions

View File

@@ -1,4 +1,3 @@
using System.Text;
using Xunit;
using VAR.WebFormsCore.Code;
using VAR.WebFormsCore.Tests.Fakes;
@@ -17,6 +16,7 @@ public class ExtensionMethodsTests
string result = fakeWebContext.GetRequestParameter(key);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Equal(string.Empty, result);
}
@@ -28,6 +28,7 @@ public class ExtensionMethodsTests
string result = fakeWebContext.GetRequestParameter(key);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Equal(string.Empty, result);
}
@@ -41,6 +42,7 @@ public class ExtensionMethodsTests
string result = fakeWebContext.GetRequestParameter(key);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Equal(value, result);
}
@@ -54,6 +56,7 @@ public class ExtensionMethodsTests
string result = fakeWebContext.GetRequestParameter(key);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Equal(value, result);
}
@@ -68,6 +71,7 @@ public class ExtensionMethodsTests
string result = fakeWebContext.GetRequestParameter(key);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Equal(string.Empty, result);
}
@@ -82,6 +86,7 @@ public class ExtensionMethodsTests
string result = fakeWebContext.GetRequestParameter(key);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Equal(string.Empty, result);
}
@@ -96,6 +101,7 @@ public class ExtensionMethodsTests
fakeWebContext.ResponseObject(new object());
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Single(fakeWebContext.FakeWritePackages);
Assert.Equal("{ }", fakeWebContext.FakeWritePackages[0].ToString());
}

View File

@@ -14,6 +14,7 @@ public class ScriptsBundlerTests
scriptsBundler.ProcessRequest(fakeWebContext);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Single(fakeWebContext.FakeWritePackages);
// TODO: Verify contents of intrinsic scripts

View File

@@ -14,6 +14,7 @@ public class StylesBundlerTests
stylesBundler.ProcessRequest(fakeWebContext);
Assert.Equal(200, fakeWebContext.ResponseStatusCode);
Assert.Single(fakeWebContext.FakeWritePackages);
// TODO: Verify contents of intrinsic styles