public void GetByOrderId_ShouldReturnAllCoffeeWithTheSameOrderId_WhenCoffeeHaveTheSameOrderId() { const int orderId = 1; var coffee1 = _coffeeRepository.Create(orderId, "size", 0, 0); var coffee2 = _coffeeRepository.Create(0, "size", 0, 0); var coffee3 = _coffeeRepository.Create(orderId, "size", 0, 0); var coffees = _coffeeRepository.GetByOrderId(orderId); Assert.That(coffees, Contains.Item(coffee1), "Should contain coffee1"); Assert.That(coffees, !Contains.Item(coffee2), "Should not contain coffee2"); Assert.That(coffees, Contains.Item(coffee3), "Should contain coffee3"); }