public void Ctor_ShouldProjectConfigurationManagerThrowArgumentNullException() { //Assert Assert.Throws <ArgumentNullException>(() => { //Act SaveMethodViewModel viewModel = new SaveMethodViewModel(this.authManager, this.dialogFactory, null, this.projectConfiguration, this.packageManager, this.arasDataProvider, this.methodInformation, "methodCode", "projectConfPath", "projectName", "projectFullName"); }); }
public IViewAdaper <SaveMethodView, SaveMethodViewResult> GetSaveToArasView(IProjectConfigurationManager projectConfigurationManager, IProjectConfiguraiton projectConfiguration, PackageManager packageManager, MethodInfo methodInformation, string methodCode, string projectConfigPath, string projectName, string projectFullName) { var view = new SaveMethodView(); var viewModel = new SaveMethodViewModel( authManager, this, projectConfigurationManager, projectConfiguration, packageManager, arasDataProvider, methodInformation, methodCode, projectConfigPath, projectName, projectFullName); view.DataContext = viewModel; AttachToParentWindow(view); return(new SaveMethodViewAdapter(view)); }