public void AddStepTest() { InitData(); StepDaoMock.Setup(f => f.GetOneStepByNameAndWorkflowId(step1)).Returns(step1); // StepDaoMock.Setup(f => f.GetOneStepByName(step2)).Returns(step3); // StepDaoMock.Setup(f => f.GetOneStepByNameAndWorkflowId(step1)). //StepDaoMock. StepDaoMock.Setup(f => f.CreateStep(step2)).Returns(true); StepService impl = new StepService(StepDaoMock.Object, WorkflowDaoMock.Object, InstanceDaoMock.Object); // stepView = impl.AddStep(step4); Assert.AreEqual(FAILTURE, stepView.StatusCode); stepView = impl.AddStep(step1); Assert.AreEqual(REPETITION, stepView.StatusCode); //stepView = impl.AddStep(step2); //Assert.AreEqual(SUCCESS, stepView.StatusCode); }