public void SetProviderId_Null_Remove() { var provider = new ProviderIdsExtensionsTestsObject(); provider.SetProviderId(MetadataProvider.Imdb, null !); Assert.Empty(provider.ProviderIds); }
public void SetProviderId_NonEmptyId_Success() { var provider = new ProviderIdsExtensionsTestsObject(); provider.SetProviderId(MetadataProvider.Imdb, ExampleImdbId); Assert.Single(provider.ProviderIds); }
public void DeserializeProviderIds_Valid_Success(string value, Dictionary <string, string> expected) { var result = new ProviderIdsExtensionsTestsObject(); SqliteItemRepository.DeserializeProviderIds(value, result); Assert.Equal(expected, result.ProviderIds); }
public void SetProviderId_EmptyName_Remove() { var provider = new ProviderIdsExtensionsTestsObject(); provider.ProviderIds[MetadataProvider.Imdb.ToString()] = ExampleImdbId; provider.SetProviderId(MetadataProvider.Imdb, string.Empty); Assert.Empty(provider.ProviderIds); }
public void GetProviderId_FoundName_Id() { var provider = new ProviderIdsExtensionsTestsObject(); provider.ProviderIds[MetadataProvider.Imdb.ToString()] = ExampleImdbId; Assert.Equal(ExampleImdbId, provider.GetProviderId(MetadataProvider.Imdb)); }
public void HasProviderId_FoundNameEmptyValue_False() { var provider = new ProviderIdsExtensionsTestsObject(); provider.ProviderIds[MetadataProvider.Imdb.ToString()] = string.Empty; Assert.False(provider.HasProviderId(MetadataProvider.Imdb)); }
public void HasProviderId_FoundName_True() { var provider = new ProviderIdsExtensionsTestsObject(); provider.ProviderIds[MetadataProvider.Imdb.ToString()] = ExampleImdbId; Assert.True(provider.HasProviderId(MetadataProvider.Imdb)); }
public void TryGetProviderId_FoundName_True() { var provider = new ProviderIdsExtensionsTestsObject(); provider.ProviderIds[MetadataProvider.Imdb.ToString()] = ExampleImdbId; Assert.True(provider.TryGetProviderId(MetadataProvider.Imdb, out var id)); Assert.Equal(ExampleImdbId, id); }
public void TryGetProviderId_FoundNameEmptyValue_False() { var provider = new ProviderIdsExtensionsTestsObject(); provider.ProviderIds[MetadataProvider.Imdb.ToString()] = string.Empty; Assert.False(provider.TryGetProviderId(MetadataProvider.Imdb, out var id)); Assert.Null(id); }