Commit Graph

1059 Commits

Author SHA1 Message Date
Michael Bisbjerg
fd1c207b19 No need to reset the session, as the config is rebuilt on every test-run, pr. the TestInitialize attributed method. 2014-04-18 21:49:54 +02:00
Michael Bisbjerg
61a33a507c TvShowStatus enum is gone - Compile fix
Quickfix for a broken compile as the TvShowStatus enum is gone.
2014-04-18 21:11:19 +02:00
Michael Bisbjerg
0978bd7e1f Altered Find method for FreebaseIds
Following up on issue #34, I've altered the Freebase searching so that
it now works. At the TMDb forums, a fix was pushed which allowed working
with Freebase-Id's.

http://www.themoviedb.org/talk/526963d5760ee3490201c360?page=4
2014-04-18 21:10:00 +02:00
Naliath
89bc439ce3 Removed status enum and changed to string 2014-04-06 21:01:47 +02:00
Naliath
00bba243e8 - Updated RestSharp version
- Added basic tests and corrected find method
2013-12-27 11:23:13 +01:00
Michael Bisbjerg
d03fb64670 Initial code for the /find method
Work on issue #34
2013-12-14 18:07:44 +01:00
Naliath
91cc127bb6 Merge pull request #33 from Tazer/master
Added support for upcoming movies from the api.
2013-11-28 13:36:56 -08:00
Patrik
6d4c6d02b0 Added support for popular movies from the api. 2013-11-28 21:42:46 +01:00
Naliath
572db9ea07 - Added movie rating
- Updated guest token to be associated to new api key
2013-11-14 12:49:57 +01:00
Naliath
772afdfe84 guest session and token reqest dates are now in utc 2013-11-14 11:40:49 +01:00
Michael Bisbjerg
44b120721b Code cleanup
- Used concrete types instead of var
- Added Assert.Fail() in tests expecting exceptions
- Added Test-APIKey to test application
2013-11-14 00:21:04 +01:00
Naliath
d3674e1021 - Created API key specifficly to execute tests so no more need to switch every time
- Setup test account with test data
- Added missing movie method
- Modified existing movie getter to support new method and require a session when the method is requested
2013-11-13 12:29:39 +01:00
Naliath
9de61b6186 - Added support for the account namespace.
- Added current account property on client that will be populated when assigning a user session
2013-11-12 14:20:41 +01:00
Naliath
a25c14d05b Changed session handling so that it is no longer set per call but on client level 2013-11-11 19:58:47 +01:00
Naliath
b3520c0f47 - Added xml comments of list methods
- Removed unused namespaces in list tests
2013-11-11 00:34:55 +01:00
Naliath
4a4e06dff4 - Updated RestSharp version (required to make use of new enum value to create correct post requests)
- Added missing list methods with relevant tests
2013-11-11 00:14:08 +01:00
Naliath
2717d50307 Correction to test init method cause other tests to fail 2013-11-10 16:28:51 +01:00
Naliath
2176b406ac - Added basic get of account details, awaiting API dev input before adding further methods 2013-11-10 15:56:48 +01:00
Naliath
0082de7798 Added all methods relating to the authentication namespace (no actual use for the provided session yet) 2013-11-09 16:54:21 +01:00
Naliath
e9f09f76bd - Added movie and tv discovery api methods + basic tests 2013-11-09 15:32:19 +01:00
Naliath
4a8116b2bd - Added tests for the top rated and popular tv show getters. (top rated test is failing due to API error, submitted bug report to developer)
- Corrected return type of top rated and popular tv show getters
- Centralised the core search method used to test paging for reuse
2013-11-08 18:07:29 +01:00
Naliath
dd27e838d9 Added missing test file 2013-11-08 17:26:46 +01:00
Naliath
7bc1ae2d3d Added network search support 2013-11-08 15:26:19 +01:00
Michael Bisbjerg
978fca5a8c Recoded the TestApplication program to demonstrate more features. (In response to #21) 2013-11-08 01:48:52 +01:00
Michael Bisbjerg
554da0745e Woops 2013-11-08 01:30:45 +01:00
Michael Bisbjerg
8764a96d21 Cleanup in Images classes
Cleanup in some class files (formatting mostly)
2013-11-08 01:29:12 +01:00
Michael Bisbjerg
d232769de2 Joined two Crew classes that are identical 2013-11-07 21:45:07 +01:00
Naliath
ceacf63ff2 - Added tvshow base to function as limited result set for searches and other overview type queries
- Added tv search, test is currently failing due to inconsistent empty page handeling on the API side of things.
- Added missing file that glitched out of the solution
2013-11-07 21:32:55 +01:00
Naliath
9d4302acfb Merge branch 'master' of https://github.com/LordMike/TMDbLib 2013-11-07 20:58:42 +01:00
Naliath
08337d7f59 - Changed movie casts to credits per the API
- Added implementations for the new tv show querying by id, search, people, credits and discovery to flow
- Renamed the person namespace to people to avoid class name resolution issues for the People object
2013-11-07 20:53:06 +01:00
Michael Bisbjerg
d26d3f89ba Fixed issue #3 2013-11-07 19:06:57 +01:00
Michael Bisbjerg
733cfbb58e Made method signatures more explanatory 2013-11-07 18:37:18 +01:00
Michael Bisbjerg
61cc135fb0 - Updated Readme to reflect updated Nuget package 2013-10-02 22:25:32 +02:00
Michael Bisbjerg
bd550c468c - Published to Nuget 2013-09-29 16:45:28 +02:00
Michael Bisbjerg
59b0ce8b48 Fixed a nonsense broken List test 2013-09-29 16:34:38 +02:00
Michael Bisbjerg
fc7d021f4a Fixed issue with some tests
TMDb had som irregular behaviour when requesting changes for IMDB Id's (see issue #19)
Fixed HTTP object leakage in TestHelpers.cs/InternetUriExists()
Fixed date format issue in TMDbClientPeople.cs/GetPersonChanges()
2013-09-29 16:13:53 +02:00
Naliath
a35f040e92 Merge pull request #18 from Naliath/master
Added date types, changed over to standard restsharp after they made the...
2013-09-29 06:07:22 -07:00
Naliath
2ecfee93b0 Added date types, changed over to standard restsharp after they made the required changes, minor test changes 2013-09-29 15:03:45 +02:00
Naliath
4cdc0f10ce Update Readme.md
updated info concerning the nuget package
2013-08-04 13:19:59 +02:00
Naliath
26a5405d65 reset the readme file and removed personal nuget package 2013-08-04 13:14:08 +02:00
Naliath
af01c1a38f Merge branch 'master' of https://github.com/Naliath/TMDbLib into mergebranch
Conflicts:
	TMDbLib/Client/TMDbClientMovies.cs
	TMDbLib/Objects/Search/SearchMovie.cs
	TMDbLib/TMDbLib.csproj
2013-08-04 12:51:23 +02:00
Naliath
8c1f679861 Added nuget package restore so that missing items are automaticly downloaded on build 2013-08-04 12:06:32 +02:00
Naliath
89967a0682 Removed bad package reference to the original restSharp lib (darn nuget packages) 2013-08-04 11:58:48 +02:00
Naliath
ac53b480ef added nuget package spec 2013-07-22 22:33:30 +02:00
Naliath
9e6c38f701 updated rest sharp reference to nuget package of my own fork 2013-07-22 22:31:37 +02:00
Naliath
e58224b221 Update Readme.md 2013-07-22 22:27:04 +02:00
Naliath
2089302296 Merge commit 'c4a3926c2ae3e15d67280f5667bb8760531be1d3' 2013-05-26 12:52:22 +02:00
Naliath
d953de48e5 Extended datetime changes and updated tests to reflect datetime changes 2013-05-26 12:51:46 +02:00
Naliath
cef5ca2b89 Added DateTime handeling improvements 2013-05-25 16:59:04 +02:00
Michael Bisbjerg
1867fc6f93 - Fixed issue #10
- Changed the model slightly, but should be backwards compatible
2013-05-16 20:42:13 +02:00