public void WhenGetReferenceAfterAddReference_ThenReturnsUri() { TestReferenceWithUriConverter.AddReference(this.element, new Uri("solution://")); var uri = TestReferenceWithUriConverter.GetReferenceValues(this.element).First(); Assert.Equal(new Uri("solution://"), uri); }
public void WhenGetReferencesAfterAddReference_ThenThrowsNotSupported() { TestReferenceWithUriConverter.AddReference(this.element, new Uri("solution://1")); TestReferenceWithUriConverter.AddReference(this.element, new Uri("solution://2")); var uris = TestReferenceWithUriConverter.GetReferenceValues(this.element); Assert.Equal(new Uri("solution://1/"), uris.ToList()[0]); Assert.Equal(new Uri("solution://2/"), uris.ToList()[1]); Assert.Equal(2, uris.Count()); }
public void WhenGetReferenceWithNoReference_ThenNullReturned() { var uri = TestReferenceWithUriConverter.GetReferenceValues(this.element).FirstOrDefault(); Assert.Null(uri); }