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); }
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); }
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); }