0
Answer

write unit test case in c# public DataTable ExtractPiTagsAndElementDa

public DataTable ExtractPiTagsAndElementData(List items) { var dataTable = new DataTable(); dataTable.Columns.Add("pi_name", typeof(string)); dataTable.Columns.Add("element_name", typeof(string)); dataTable.Columns.Add("attribute_name", typeof(string)); dataTable.Columns.Add("active", typeof(int)); foreach (var item in items) { string attributeName = item.Name!; var parts = item.Path.Split('\\'); string elementName = parts[parts.Length - 1].Split('|')[0]; string piName = item.ConfigString.Split('\\').Last()?.Split(';')?[0]!.Split('?')?[0]!; dataTable.Rows.Add(piName, elementName, attributeName, 1); } return dataTable; }for given code wite down unit test case in c# using fact