public void ServiceDependencyValidationFailureTest() { P4ServiceEntity entity = new P4ServiceEntity(); IEnumerable<BaseServiceEntity> entities = new BaseServiceEntity[] { entity, }; settings = new ServiceHostConfiguration(entities); validator.CheckOtherServiceDependency(entity, settings); }
public void ServiceDependencyValidationSuccessTest() { P4ServiceEntity entity = new P4ServiceEntity(); ChangesetWriterEntity writerEntity = new ChangesetWriterEntity(); IList<BaseServiceEntity> entities = new BaseServiceEntity[] { entity, writerEntity, }; settings = new ServiceHostConfiguration(entities); validator.CheckOtherServiceDependency(entity, settings); }
public void ServiceDependenciesValidationFailureTest() { P4ServiceEntity p4Entity = new P4ServiceEntity(); ChangesetWriterEntity writerEntity = new ChangesetWriterEntity(); FitnesseServiceEntity fitEntity = new FitnesseServiceEntity(); IList<BaseServiceEntity> entities = new BaseServiceEntity[] { p4Entity, writerEntity, fitEntity, }; settings = new ServiceHostConfiguration(entities); validator.CheckServiceDependencies(settings); }
public void LoadFileInvalidConfigurationDataTest() { var entity = new P4ServiceEntity(); var config = new ServiceHostConfiguration(new BaseServiceEntity[] { entity }); var viewMock = MockRepository.StrictMock<IConfigurationView>(); Expect.Call(FacadeMock.CreateConfiguration()).Return(config); Expect.Call(viewMock.Controller).PropertyBehavior(); Expect.Call(FacadeMock.LoadConfigurationFromFile(Filename)).Return(config); Expect.Call(FacadeMock.CreateConfiguration()).Return(new ServiceHostConfiguration()); Expect.Call(() => viewMock.SetServiceNodesAndRedraw(null, null)); Expect.Call(() => viewMock.ShowErrorMessage(string.Empty)).IgnoreArguments(); MockRepository.ReplayAll(); var controller = new ConfigurationFormController(FacadeMock, uiFactoryMock); controller.RegisterView(viewMock); controller.LoadFromFile(Filename); MockRepository.VerifyAll(); }
private P4Controller CreateController() { P4ServiceEntity model = new P4ServiceEntity(); model.Port = p4port; model.Username = username; model.Password = password; return new P4Controller(model, FacadeMock); }