public void ParseNoteField() { //Arrange string xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?><DynamicFieldsAggregator xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"><Controls><DynamicControls xsi:type=\"DynamicCountableTextBoxXml\"><Name>txtNote</Name><Label><Text>Note:</Text><Css>dynamicLabel</Css><Style /></Label><Css>input</Css><Style /><Visible>true</Visible><MaxChars>255</MaxChars><MaxCharsWarning>250</MaxCharsWarning><Text>testsdavdgvasdvaghcdhacsdhgacsdgd</Text><IsRequired>false</IsRequired><ErrorMessage /><ValidationGroup /><TextMode>MultiLine</TextMode><Width>300</Width><Height>150</Height></DynamicControls></Controls><Extenders /></DynamicFieldsAggregator>"; CallLogModel model = new CallLogModel(new FakeUnitOfWork()); //Act string note = model.GetDynamicFieldValueByName<DynamicCountableTextBoxXml>(xml, "txtNote", "Text"); //Assert Assert.AreEqual("testsdavdgvasdvaghcdhacsdhgacsdgd", note); }