 sprawdzają funkcjonalność i poprawność kodu, który napisał programista  sprawdzanie odbywa się poprzez użycie składowych klas dla różnych danych 

1 2 ...
Author: Małgorzata Rogowska
0 downloads 2 Views

1

2  sprawdzają funkcjonalność i poprawność kodu, który napisał programista  sprawdzanie odbywa się poprzez użycie składowych klas dla różnych danych  uruchamiane po zmianach w kodzie w celu sprawdzenia poprawności działania – mogą pełnić także funkcję testów regresyjnych

3  są automatyczne  powinny krótko trwać  łatwe w implementacji

4  Arrange  Act  Assert

5  AreEqual – AreNotEqual  AreSame – AreNotSame  IsNull – IsNotNull  IsTrue – IsFalse  IsInstanceOfType – IsNotInstanceOfType  Fail – Inconclusive - …

6  Testy czarnej skrzynki  Testy białej skrzynki

7  Moq  FakeItEasy  RhinoMocks

8  MS-Test  nUnit  xUnit

9