Example #1
0
        public void ToXmlStringProjectBasedTest()
        {
            var projectQuoteOptions = new ProjectQuoteOptions("EUR");

            var projects = new List <Project>()
            {
                new Project()
                {
                    ProjectID = 123456, Name = "Don't Output"
                }
            };

            var generateQuote = new GenerateQuote(projects, projectQuoteOptions);

            String xml = @"
                <GenerateQuote>
                    <TranslationOptions>
                        <Currency>EUR</Currency>
                    </TranslationOptions>
                    <Projects>
                        <Project>
                            <ProjectID>123456</ProjectID>
                        </Project>

                    </Projects>
                </GenerateQuote>
            ";

            Assert.AreEqual(Regex.Replace(xml, @"\s", ""), generateQuote.ToXmlString());
        }
 public Quote GenerateQuote(IEnumerable<Project> projects, ProjectQuoteOptions options)
 {
     throw new NotImplementedException();
 }
Example #3
0
 public Quote GenerateQuote(IEnumerable <Project> projects, ProjectQuoteOptions options)
 {
     throw new NotImplementedException();
 }
        public void ToXmlStringProjectBasedTest()
        {
            var projectQuoteOptions = new ProjectQuoteOptions("EUR");

            var projects = new List<Project>() { new Project() { ProjectID = 123456, Name = "Don't Output"} };

            var generateQuote = new GenerateQuote(projects, projectQuoteOptions);

            String xml = @"
                <GenerateQuote>
                    <TranslationOptions>
                        <Currency>EUR</Currency>
                    </TranslationOptions>
                    <Projects>
                        <Project>
                            <ProjectID>123456</ProjectID>
                        </Project>

                    </Projects>
                </GenerateQuote>
            ";

            Assert.AreEqual(Regex.Replace(xml, @"\s", ""), generateQuote.ToXmlString());
        }