У меня есть класс вроде:
public class Store
{
public Store()
{
Products = new List<Product>();
}
public IList<Product> Products {get; private set;}
public void AddProduct(int id, string productCode)
{
Product p = new Product();
p.Id = id;
p.ProductCode = productCode;
//Validate before adding
Products.Add(p); //How can i verify that this was called
}
}
Используя Moq, как я могу убедиться, что был вызван метод добавления списка продуктов? Может ли кто-нибудь привести простой пример?