public void ReturnsErrorLineStatingArgumentExceptionForClassName() { var instance = new DifferenceClassGenerator(); var cgp = new MockClassGenerationParameters(TestInputs.MainNamespaceName, TestInputs.SubNamespace, null, null, TestInputs.PropertiesDefault, null, null, 2010, null, null); var classes = new List<IClassGenerationParameters> { cgp }; var result = instance.Generate(classes); this.OutputHelper.WriteLine(result); Assert.True(result.StartsWith("#error")); Assert.True(result.Contains("ArgumentException")); }
public void ReturnsErrorLineStatingArgumentNullException() { var instance = new DifferenceClassGenerator(); var result = instance.Generate(null); this.OutputHelper.WriteLine(result); Assert.True(result.StartsWith("#error")); Assert.True(result.Contains("ArgumentNullException")); }