public void EvaluateExportForm() { ExportForm form = new ExportForm(new string[] { "foo/1", "bar/2" }); Assert.AreEqual(2, form.Names.Count); Assert.IsTrue(form.Names.Contains("foo/1")); Assert.IsTrue(form.Names.Contains("bar/2")); Module module = new Module(null); form.Evaluate(module.Context); Assert.AreEqual(2, module.ExportNames.Count); Assert.IsTrue(module.ExportNames.Contains("foo/1")); Assert.IsTrue(module.ExportNames.Contains("bar/2")); }