Web Api bez wzoraca repository + testy jednostkowe

0

Cześć.
W pracy aktualnie siedzę nad automatyzacją testów integracyjnych sporego projektu web Api. Jest to bardzo szerokie zagadnienie. Napisałem po godzinach własny projekt web api (rezygnując z używania repository i UOW) i mam zamiar zrobić do niego solidne testy integracyjne. Tak sobie pomyślałem, że jak już mam zamiar tyle pisać, to się tym podzielę i zobaczę co się wydarzy.
https://powinnodzialac.wordpress.com/2015/10/11/zbedny-wzorzec-unit-of-work-i-repository-przy-korzystaniu-z-entity-framework-6-wstep/
Ten post ma udowodnić tezę, że można napisać klienta bazy danych bez tych wzorców i też będzie dobrze działać. Z czasem dorzucę do tego testy wspomniane testy integracyjne.
Jak macie chwilę czasu proszę nich ktoś rzuci okiem na kod - może pobierze projekt z Githuba - uwagi, komentarze, pytania, cokolwiek :) - będę wdzięczny. Na razie jest projekt i testy jednostkowe, teraz będę pisał integracyjne. Nie wiem czy zachowam formę bloga - tak mi było najszybciej zacząć. Rozmawianie o problemach programistycznych jest trudne, jak się okazało pisanie o nich też - więc jest to również dla mnie forma nauki.
Dzięki za uwagę.
Swoją drogą co sądzicie o generic repository + unit of work i EF 6? Moim zdaniem utrudnia życie.

0

Nie rozumie dlaczego mam powielać funkcjonalność - nie rozumiem (strasznie kłuje w oczy)

Co do githuba - niepotrzebnie wrzuciłeś tam skompilowane pliki, ustawienia Visual Studio i pliki TfuFSa.

Co do meritum - to o co właściwie chodzi? Przecież masz tam klasy opakowujące DbContext, które właściwie można uznać ze repozytoria.

1 użytkowników online, w tym zalogowanych: 0, gości: 1