Exemplo n.º 1
0
            public void ThrowsArgumentException()
            {
                var instance = new AdoNetGenerator();

                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 ThrowsArgumentException()
            {
                var instance = new EntityFrameworkHelpers();

                var cgp = new MockClassGenerationParameters(TestInputs.MainNamespaceName, TestInputs.SubNamespace, null, null, TestInputs.PropertiesDefault, null, null, 2010, null, null);
                List<Tuple<IClassGenerationParameters, string>> classes = new List<Tuple<IClassGenerationParameters, string>>
                                                                              {
                                                                                  new Tuple<IClassGenerationParameters, string>(cgp, "SomeClassEf")
                                                                              };

                var result = instance.Generate("TestDhgms", classes, true);

                this.OutputHelper.WriteLine(result);

                Assert.True(result.StartsWith("#error"));
                Assert.True(result.Contains("ArgumentException"));
            }
 public void ShouldSucceed()
 {
     var instance = new Generators.InformationClassGenerator();
     var cgp = new MockClassGenerationParameters(
             MainNamespaceName,
             SubNamespace,
             ClassNameDefaultBase,
             propertiesLists,
             null,
             "DHGMS Solutions",
             new[] { "Copyright DHGMS Solutions" },
             2010,
             null,
             ClassRemarks);
     var classes = new List<IClassGenerationParameters> { cgp };
     Console.Write(instance.Generate(classes));
 }
 public void ShouldSucceed()
 {
     var instance = new Dhgms.Nucleotide.Helper.Information();
     var cgp = new MockClassGenerationParameters(
             MainNamespaceName,
             SubNamespace,
             ClassNameDefaultBase,
             propertiesLists,
             null,
             null,
     null, 2010, null, ClassRemarks);
     Console.Write(instance.Generate(cgp));
 }
Exemplo n.º 5
0
 /// <summary>
 /// The throws argument null exception.
 /// </summary>
 public void ThrowsArgumentNullException()
 {
     var instance = new Dhgms.Nucleotide.Helper.Information();
     var cgp = new MockClassGenerationParameters(null, null, null, null, null, null, null, 2010, null, null);
     var ex = Assert.Throws<ArgumentNullException>(() => instance.Generate(cgp));
     Assert.Equal("cgp", ex.ParamName);
 }
Exemplo n.º 6
0
            public void ThrowsExceptionDifferenceClassNameNull()
            {
                var instance = new Difference();

                var cgp = new MockClassGenerationParameters(MainNamespaceName, SubNamespace, null, null, TestInputs.PropertiesDefault, null, null, 2010, null, null);

                var ex = Assert.Throws<ArgumentException>(() => instance.Generate(cgp));

                Assert.Equal("cgp", ex.ParamName);
            }
Exemplo n.º 7
0
 /// <summary>
 /// The throws argument null exception.
 /// </summary>
 public void ThrowsArgumentNullException()
 {
     var instance = new Generators.InformationClassGenerator();
     var cgp = new MockClassGenerationParameters(null, null, null, null, null, null, null, 2010, null, null);
     var classes = new List<IClassGenerationParameters> { cgp };
     var ex = Assert.Throws<ArgumentNullException>(() => instance.Generate(classes));
     Assert.Equal("cgp", ex.ParamName);
 }