diff --git a/tests/React.Tests/Core/ReactComponentTest.cs b/tests/React.Tests/Core/ReactComponentTest.cs index 100ca6a0e..f89faf8c2 100644 --- a/tests/React.Tests/Core/ReactComponentTest.cs +++ b/tests/React.Tests/Core/ReactComponentTest.cs @@ -21,7 +21,9 @@ public void RenderHtmlShouldThrowExceptionIfComponentDoesNotExist() { var environment = new Mock(); environment.Setup(x => x.Execute("typeof Foo !== 'undefined'")).Returns(false); - var component = new ReactComponent(environment.Object, null, "Foo", "container"); + var config = new Mock(); + config.Setup(x => x.UseServerSideRendering).Returns(true); + var component = new ReactComponent(environment.Object, config.Object, "Foo", "container"); Assert.Throws(() => { @@ -35,6 +37,7 @@ public void RenderHtmlShouldCallRenderComponent() var environment = new Mock(); environment.Setup(x => x.Execute("typeof Foo !== 'undefined'")).Returns(true); var config = new Mock(); + config.Setup(x => x.UseServerSideRendering).Returns(true); var component = new ReactComponent(environment.Object, config.Object, "Foo", "container") { @@ -53,6 +56,7 @@ public void RenderHtmlShouldWrapComponentInDiv() environment.Setup(x => x.Execute(@"ReactDOMServer.renderToString(React.createElement(Foo, {""hello"":""World""}))")) .Returns("[HTML]"); var config = new Mock(); + config.Setup(x => x.UseServerSideRendering).Returns(true); var component = new ReactComponent(environment.Object, config.Object, "Foo", "container") { @@ -88,6 +92,7 @@ public void RenderHtmlShouldNotRenderClientSideAttributes() var environment = new Mock(); environment.Setup(x => x.Execute("typeof Foo !== 'undefined'")).Returns(true); var config = new Mock(); + config.Setup(x => x.UseServerSideRendering).Returns(true); var component = new ReactComponent(environment.Object, config.Object, "Foo", "container") { @@ -102,6 +107,7 @@ public void RenderHtmlShouldNotRenderClientSideAttributes() public void RenderHtmlShouldWrapComponentInCustomElement() { var config = new Mock(); + config.Setup(x => x.UseServerSideRendering).Returns(true); var environment = new Mock(); environment.Setup(x => x.Execute("typeof Foo !== 'undefined'")).Returns(true); environment.Setup(x => x.Execute(@"ReactDOMServer.renderToString(React.createElement(Foo, {""hello"":""World""}))")) @@ -121,6 +127,7 @@ public void RenderHtmlShouldWrapComponentInCustomElement() public void RenderHtmlShouldAddClassToElement() { var config = new Mock(); + config.Setup(x => x.UseServerSideRendering).Returns(true); var environment = new Mock(); environment.Setup(x => x.Execute("typeof Foo !== 'undefined'")).Returns(true); environment.Setup(x => x.Execute(@"ReactDOMServer.renderToString(React.createElement(Foo, {""hello"":""World""}))"))