का उपयोग कर यूनिट परीक्षण इकाई फ्रेमवर्क मैं इकाई ढांचे का उपयोग कर रहा हूं और ईएफ का उपयोग कर रहे मेरी डेटा सेवाओं का परीक्षण करने की कोशिश कर रहा हूं। मैं रिपोजिटरी और कार्य पैटर्न की इकाई का उपयोग नहीं कर रहा हूं।एमओसी
private static Mock<IEFModel> context;
private static Mock<IDbSet<CountryCode>> idbSet;
[ClassInitialize]
public static void Initialize(TestContext testContext)
{
context = new Mock<IEFModel>();
idbSet = new Mock<IDbSet<CountryCode>>();
context.Setup(c => c.CountryCodes).Returns(idbSet.Object);
}
मैं अशक्त मिल idbSet "स्थानीय" के लिए त्रुटि "ऑब्जेक्ट संदर्भ एक वस्तु का एक उदाहरण के लिए सेट नहीं": मैं संदर्भ और DbSet उपहास करने के लिए निम्नलिखित दृष्टिकोण की कोशिश की। क्या इस तरह idbSet नकली करने का कोई तरीका है? धन्यवाद
आपको ... इस प्रश्न/उत्तर के लिए अधिक प्रतिष्ठा की आवश्यकता है। मैं देखता हूं कि बहुत से लोगों को यह समस्या है। मैं उम्मीद कर रहा था कि मुझे इस मार्ग पर जाना पड़ेगा, लेकिन आपने पहले ही भारी भारोत्तोलन किया है :) – vbullinger
क्षमा करें, लेकिन ... यह इंटरफ़ेस क्या है: IEFModelMock? – GustavoAdolfo