Exemplo n.º 1
0
        protected void SetUp()
        {
            mockCruiseManager = new Mock <ICruiseManager>();
            mockCruiseManager.Setup(_manager => _manager.GetProjectStatus()).Returns(new ProjectStatus[1] {
                NewProjectStatus("foo", "1")
            }).Verifiable();

            mockRemotingService = new Mock <IRemotingService>();
            mockRemotingService.Setup(service => service.Connect(typeof(ICruiseManager), RemoteCruiseServer.DefaultManagerUri)).Returns(mockCruiseManager.Object).Verifiable();

            labeller = new RemoteProjectLabeller((IRemotingService)mockRemotingService.Object);
        }
Exemplo n.º 2
0
        protected void SetUp()
        {
            mockCruiseManager = new DynamicMock(typeof(ICruiseManager));
            mockCruiseManager.ExpectAndReturn("GetProjectStatus", new ProjectStatus[1] {
                NewProjectStatus("foo", "1")
            });

            mockRemotingService = new DynamicMock(typeof(IRemotingService));
            mockRemotingService.ExpectAndReturn("Connect", mockCruiseManager.MockInstance, typeof(ICruiseManager), RemoteCruiseServer.DefaultManagerUri);

            labeller = new RemoteProjectLabeller((IRemotingService)mockRemotingService.MockInstance);
        }
Exemplo n.º 3
0
        public void RemoteProjectLabellerSerializerTest( )
        {
            Serializer <RemoteProjectLabeller> ser = new Serializer <RemoteProjectLabeller> ( );
            RemoteProjectLabeller rl = new RemoteProjectLabeller( );

            rl.Project   = "foo";
            rl.ServerUri = new Uri("http://foobar");

            XmlElement ele = ser.Serialize(rl);

            Assert.IsNotNull(ele);
            Console.WriteLine(ele.OuterXml);
        }