private static ProjectDesignerService CreateInstance(IUnconfiguredProjectVsServices?projectVsServices, IVsProjectDesignerPageService?vsProjectDesignerPageService) { projectVsServices ??= IUnconfiguredProjectVsServicesFactory.Create(); vsProjectDesignerPageService ??= IVsProjectDesignerPageServiceFactory.Create(); return(new ProjectDesignerService(projectVsServices, vsProjectDesignerPageService)); }
public void Constructor_NullAsProjectVsServices_ThrowsArgumentNull() { var vsProjectDesignerPageService = IVsProjectDesignerPageServiceFactory.Create(); Assert.Throws <ArgumentNullException>("projectVsServices", () => { new ProjectDesignerService((IUnconfiguredProjectVsServices)null, vsProjectDesignerPageService); }); }