Web Services Testing Exercise
Здравейте колеги!
Някой ако може да съдейства - към лаба за тестването стигнах до GetAllAds() теста. Към файла е приложена картинка с незавършен код - където е още първото TODO: Setup mockContext.Ads to return the mocked Ads repository. От доста време го мъча, но явно не съм доразбрал мокването - ако някой го е написал много бих се радвал да приложи кода и ако може с няколко думи да обясни какво по точно се случва. :)
Не е нормално, в момента сървисите са ти неизползваеми. Дай да видим кода на Startup.cs класа.
Същият е като на картинката:
http://pastebin.com/i8WtzYJH
Това е наистина странно, ако може качи си някъде целия solution.
https://github.com/ivan4otopa/WSAndCloudExercise
Изтрих безпараметрените конструктори в AdsController и BaseController и всичко си работи. Пробвай да изтриеш всички Ninject пакети през нугет и да преинсталираш Ninject.Web.WebApi.OwinHost отново, след което ъпдейтни Ninject.Web.WebApi пакета до версия 3.2.4 - нямам идея защо идва на по-стара версия.
В краен случай можеш и да го оставиш Ninject и да си караш с 2 конструктора, така или иначе върху него ще наблегнем повече в курса по ASP.NET MVC.