| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | using System;using Microsoft.VisualStudio.TestTools.UnitTesting;using iBemsDataService.Controllers;using System.Net.Http;using System.Web.Http;using System.Web.Http.Routing;using System.Diagnostics;using System.Collections.Generic;using iBemsDataService.Controllers.Fms.CheckSchedule;namespace iBemsDataService.Tests{    [TestClass]    public class TestFmsWorkOrderController    {        [TestMethod]        public void TestGenerateWorkOrder()        {            try            {                var controller = new FmsWorkOrderController();                controller.Request = new HttpRequestMessage                {                    RequestUri = new Uri( "http://localhost:3403/api/FmsWorkOrder/GenerateWorkRequestOrder?&UserId=tester&Date=2014-12-02" ) ,                };                controller.Configuration = new HttpConfiguration();                List<CheckScheduleToGenerate> checkSchedules = new List<CheckScheduleToGenerate>();                checkSchedules.Add( new CheckScheduleToGenerate {                    SiteId = 1,                    ScheduleId = 2                });                controller.PostGenerateWorkRequestOrder( checkSchedules );                                Assert.IsTrue( true );            }            catch( Exception e )            {                Trace.WriteLine( e.Message );                throw e;            }        }    }}
 |