public void Absolute_DifferentScheme() { var result = new EntryUrlParser(BaseUrl).Parse("http://test.vocadb.net/S/39"); result.Id.Should().Be(39, "Id"); result.EntryType.Should().Be(EntryType.Song, "EntryType"); }
private void TestParseRelative(string url, int expectedId, EntryType expectedType) { var result = new EntryUrlParser(BaseUrl).Parse(url, true); result.Id.Should().Be(expectedId, "Id"); result.EntryType.Should().Be(expectedType, "EntryType"); }
public void HostAddressesAreSame() { var result = new EntryUrlParser(BaseUrl).Parse(GetAbsoluteUrl("/Artist/Details/39")); result.Id.Should().Be(39, "Id"); result.EntryType.Should().Be(EntryType.Artist, "EntryType"); }
private void TestParseAbsolute(string url, int expectedId, EntryType expectedType) { var result = new EntryUrlParser(BaseUrl).Parse(GetAbsoluteUrl(url)); result.Id.Should().Be(expectedId, "Id"); result.EntryType.Should().Be(expectedType, "EntryType"); }
public void HostAddressesAreSame() { var result = new EntryUrlParser(baseUrl, baseUrl).Parse(GetAbsoluteUrl("/Artist/Details/39")); Assert.AreEqual(39, result.Id, "Id"); Assert.AreEqual(EntryType.Artist, result.EntryType, "EntryType"); }
private void TestParseRelative(string url, int expectedId, EntryType expectedType) { var result = new EntryUrlParser(baseUrl, baseUrlSsl).Parse(url, true); Assert.AreEqual(expectedId, result.Id, "Id"); Assert.AreEqual(expectedType, result.EntryType, "EntryType"); }
private void TestParseAbsolute(string url, int expectedId, EntryType expectedType) { var result = new EntryUrlParser(baseUrl, baseUrlSsl).Parse(GetAbsoluteUrl(url)); Assert.AreEqual(expectedId, result.Id, "Id"); Assert.AreEqual(expectedType, result.EntryType, "EntryType"); }
public void Absolute_DifferentScheme() { var result = new EntryUrlParser(baseUrl).Parse("http://test.vocadb.net/S/39"); Assert.AreEqual(39, result.Id, "Id"); Assert.AreEqual(EntryType.Song, result.EntryType, "EntryType"); }
public void SetUp() { _queryParams = new SongQueryParams { SortRule = SongSortRule.Name }; _entryUrlParser = new EntryUrlParser(); _context = new DatabaseTestContext <IDatabaseContext>(); }
public void SetUp() { queryParams = new SongQueryParams { SortRule = SongSortRule.Name }; entryUrlParser = new EntryUrlParser(); context = new DatabaseTestContext <IQuerySource>(); }