Example #1
0
        public void GetDataXml_Name_XmlFormatted()
        {
            // Arrange
            var newProjectDetailsBuilder = new NewProjectDetailsBuilder();

            // Act
            newProjectDetailsBuilder.Name("New Project Name");

            // Assert
            newProjectDetailsBuilder.GetDataXml()
            .Should()
            .Be(
                @"<newProjectDescription name='New Project Name'></newProjectDescription>");
        }
Example #2
0
        public void GetDataXml_IdNameAndParent_XmlFormatted()
        {
            // Arrange
            var newProjectDetailsBuilder = new NewProjectDetailsBuilder();

            // Act
            newProjectDetailsBuilder.Name("New Project Name")
            .Id("newProjectId")
            .ParentProject(x => x.Id("parentProjectId"));

            // Assert
            newProjectDetailsBuilder.GetDataXml()
            .Should()
            .Be(
                @"<newProjectDescription name='New Project Name' id='newProjectId'><parentProject locator='id:parentProjectId'/></newProjectDescription>");
        }