UnitTest1.cs 722 B

12345678910111213141516171819202122232425
  1. using System;
  2. using System.Net;
  3. using System.Text;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using Microsoft.VisualStudio.TestTools.UnitTesting;
  7. namespace CassiniDev.MSTests
  8. {
  9. [TestClass]
  10. public class UnitTest1
  11. {
  12. [TestMethod, DeploymentItem("test-page.htm")]
  13. public void TestMethod1()
  14. {
  15. var server = new CassiniDevServer();
  16. server.StartServer(Environment.CurrentDirectory);
  17. var url = server.NormalizeUrl("test-page.htm");
  18. WebClient client = new WebClient();
  19. var response = client.DownloadString(url);
  20. Assert.IsTrue(response.Contains("test page"));
  21. server.StopServer();
  22. }
  23. }
  24. }