public void GetRemoteTableOfT_String_OnNullTableName() { var client = new DatasyncClient(Endpoint); var table = client.GetRemoteTable <ClientMovie>(null); Assert.IsAssignableFrom <IRemoteTable <ClientMovie> >(table); Assert.Same(client, table.ServiceClient); Assert.Equal("clientmovie", table.TableName); }
public void GetRemoteTable_ProducesTable() { var client = new DatasyncClient(Endpoint); var table = client.GetRemoteTable("movies"); Assert.IsAssignableFrom <IRemoteTable>(table); Assert.Same(client, table.ServiceClient); Assert.Equal("movies", table.TableName); }
protected BaseOperationTest() { client = GetMovieClient(); table = client.GetRemoteTable <ClientMovie>("movies"); soft = client.GetRemoteTable <ClientMovie>("soft"); }
public void GetRemoteTableOfT_Throws_OnInvalidTableName() { var client = new DatasyncClient(Endpoint); Assert.Throws <ArgumentException>(() => client.GetRemoteTable <ClientMovie>(" ")); }
public void GetRemoteTable_Throws_OnNullTableName() { var client = new DatasyncClient(Endpoint); Assert.Throws <ArgumentNullException>(() => client.GetRemoteTable(null)); }
public Linq_Tests() { _client = GetMockClient(); _table = _client.GetRemoteTable <KitchenSink>("kitchensink") as RemoteTable <KitchenSink>; _query = new TableQuery <KitchenSink>(_table); }