2011-07-28 39 views
6

Tôi mới làm quen với Moq và chế nhạo.Moq chế nhạo một lớp

Tôi có một lớp Car và tôi muốn Mock lớp này:.

Car car = Mock<Car>(); 

Tôi nhận được thông báo lỗi "Không thể chuyển đổi ngầm gõ 'Moc.Mock' thành 'xe'

Nó dường như tôi có thể làm điều này nếu tôi có:

Car car = Mock<ICar>(); 

Tuy nhiên tôi không thực sự có một ICar

Bất cứ ai có thể cho tôi biết làm thế nào để đạt được mô hình của Car?

Trả lời

13
var mockCar = Mock<Car>(); 
// Configure the mock properties and methods. 

Car car = mockCar.Object; 
+0

Xin cảm ơn! – AnonyMouse

Các vấn đề liên quan