public void CTOR_EmptyWhiteSpaceRenderingName_ThrowsException() { //Arrange string providedRenderingName = " "; string providedDataSource = null; //Act _ = new AnnotatableRenderingXMLElementMarker(providedRenderingName, providedDataSource); //Assert }
public void CTOR_Valid() { //Arrange string providedRenderingName = "I_am_a_rendering"; string providedDataSource = null; //Act IMarker actualMarker = new AnnotatableRenderingXMLElementMarker(providedRenderingName, providedDataSource); //Assert Assert.IsNotNull(actualMarker); }
public void GetEnd_Valid() { //Arrange string providedRenderingName = "I_am_a_rendering"; string providedDataSource = null; string expectedStartString = $"</rendering>"; //Act IMarker actualMarker = new AnnotatableRenderingXMLElementMarker(providedRenderingName, providedDataSource); //Assert Assert.AreEqual(expectedStartString, actualMarker.GetEnd()); }
public void GetStart_Valid_RenderingName_and_Datasource() { //Arrange string providedRenderingName = "I_am_a_rendering"; string providedDataSource = "I_am_a_datasource"; string expectedStartString = $"<rendering data-rendering-name=\"{providedRenderingName}\" data-data-source=\"{providedDataSource}\">"; //Act IMarker actualMarker = new AnnotatableRenderingXMLElementMarker(providedRenderingName, providedDataSource); //Assert Assert.AreEqual(expectedStartString, actualMarker.GetStart()); }