public void FlatMergeComponentsTest() { var sbom1 = new Bom { Components = new List <Component> { new Component { Name = "Component1", Version = "1" } } }; var sbom2 = new Bom { Components = new List <Component> { new Component { Name = "Component2", Version = "1" } } }; var result = CycloneDXUtils.FlatMerge(sbom1, sbom2); Snapshot.Match(result); }
public void FlatMergeToolsTest() { var sbom1 = new Bom { Metadata = new Metadata { Tools = new List <Tool> { new Tool { Name = "Tool1", Version = "1" } } } }; var sbom2 = new Bom { Metadata = new Metadata { Tools = new List <Tool> { new Tool { Name = "Tool2", Version = "1" } } } }; var result = CycloneDXUtils.FlatMerge(sbom1, sbom2); Snapshot.Match(result); }