public void Constructor_ExpectedValues() { // Setup var mocks = new MockRepository(); var inquiryHelper = mocks.StrictMock <IInquiryHelper>(); mocks.ReplayAll(); // Call var provider = new AssessmentSectionMergeFilePathProvider(inquiryHelper); // Assert Assert.IsInstanceOf <IAssessmentSectionMergeFilePathProvider>(provider); mocks.VerifyAll(); }
public void GetFilePath_Always_ReturnFilePathFromInquiryHelper(string expectedFilePath) { // Setup var mocks = new MockRepository(); var inquiryHelper = mocks.StrictMock <IInquiryHelper>(); inquiryHelper.Expect(ih => ih.GetSourceFileLocation("Riskeerproject (*.risk)|*.risk")).Return(expectedFilePath); mocks.ReplayAll(); var provider = new AssessmentSectionMergeFilePathProvider(inquiryHelper); // Call string filePath = provider.GetFilePath(); // Assert Assert.AreEqual(expectedFilePath, filePath); mocks.VerifyAll(); }