Esempio n. 1
0
		public void getpreview_should_return_javascriptresult_and_page_content()
		{
			// Arrange
			_contextStub.CurrentUser = "******";
			Page page = AddDummyPage1();

			// Act
			ActionResult result = _pagesController.GetPreview(_pageRepository.PageContents[0].Text);

			// Assert
			_pageServiceMock.Verify(x => x.GetMarkupConverter());

			Assert.That(result, Is.TypeOf<JavaScriptResult>(), "JavaScriptResult");
			JavaScriptResult javascriptResult = result as JavaScriptResult;
			Assert.That(javascriptResult.Script, Contains.Substring(_pageRepository.PageContents[0].Text));
		}