#Zaliczenie z LINQ (max. 14 punktów) Punktacja:
-
Każda z metod w klasie DataProcessing z biblioteki WielkieKino.Logic - po jednym punkcie.
-
Do trzech wybranych metod z klasy DataProcessing należy napisać testy:
- stworzyć projekt testowy
- dodać metody testowe z wywołaniem metod z klasy testowanej i asercjami
- dane do testów można brać z projektu WielkieKino.Dane Uwaga: Za każdy test można dostać jeden punkt. Testy oceniane są niezależnie od implementacji metod z klasy DataProcessing (czyli test nie musi przechodzić, jeśli metoda jest źle napisana lub nie posiada implementacji).
-
Utworzenie bazy danych umożliwiającej przechowywanie danych z klas WielkieKino.Lib - 3 punkty. Uwaga:Metoda tworzenia bazy danych jest dowolna - np. Code First Conventions. Do bazy należy zapisać przykładowe dane (min. po jednym rekordzie do każdej tabeli).
0 - 6 punktów -> 2 7-8 punktów -> 3 9 punktów -> 3.5 10-11 punktów -> 4 12 punktów -> 4.5 13-14 punktów -> 5
- Każda z metod z klasy MetodyPomocnicze w bibliotece WielkieKino.Dane - po 1 punkcie
- Testy do ww. metod w projekcie WielkieKino.Dane.Tests - po 1 punkcie
- Metody z klasy Program w aplikacji WielkieKino.App - po 1 punkcie
0-4 punkty -> 2 5 punktów -> 3 6 punktów -> 3.5 7 punktów -> 4 8 punktów -> 4.5 9-10 punktów -> 5