void CreateScriptingDesignerLoader() { fakeGenerator = new MockDesignerGenerator(); loader = new TestableScriptingDesignerLoader(fakeGenerator); formsDesignerView = new FormsDesignerViewContent(new MockViewContent(), new MockOpenedFile("Test.py")); fakeGenerator.Attach(formsDesignerView); }
public void ScriptingDesignerLoaderConstructor_PassedNullGenerator_ThrowsArgumentException() { ArgumentException ex = Assert.Throws<ArgumentException>(delegate { loader = new TestableScriptingDesignerLoader(null); }); string paramName = ex.ParamName; string expectedParamName = "generator"; Assert.AreEqual(expectedParamName, paramName); }