Esempio n. 1
0
        public void ParametersXml_ParametersXmlIsSet_ReturnParameters([Frozen] ISheerService sheerService)
        {
            //Arrange
            var parametersXml    = @"<outcome>{9016E456-95CB-42E9-AD58-997D6D77AE83}</outcome>";
            var baseActionEditor = new BaseActionEditorMock(sheerService);

            HttpContext.Current = HttpContextMockFactory.Create(new HttpRequest("", "http://google.com", "params=1"));
            HttpContext.Current.Session["1"] = parametersXml;

            //Assert
            var p = baseActionEditor.ParametersMock["outcome"].Should().Be("{9016E456-95CB-42E9-AD58-997D6D77AE83}");
        }
Esempio n. 2
0
        public void OnOk_EmptyParameters_ReturnDashRsult(HttpContext context, [Frozen] ISheerService sheerService)
        {
            //Arrange
            var baseActionEditor = new BaseActionEditorMock(sheerService);

            HttpContext.Current = context;
            //Act
            baseActionEditor.OnOkMock(this, new EventArgs());

            //Assert
            sheerService.Received().SetDialogValue("-");
        }
Esempio n. 3
0
        public void OnOk_ParametersAreSet_ReturnParametersXml(HttpContext context, [Frozen] ISheerService sheerService)
        {
            //Arrange
            var baseActionEditor = new BaseActionEditorMock(sheerService);

            HttpContext.Current = context;
            baseActionEditor.ParametersMock.Add("outcome", "{00889a5e-81da-459f-8bd8-853983ba7a84}");

            //Act
            baseActionEditor.OnOkMock(this, new EventArgs());

            //Assert
            sheerService.Received().SetDialogValue(HttpUtility.HtmlEncode("<outcome>{00889a5e-81da-459f-8bd8-853983ba7a84}</outcome>"));
        }
Esempio n. 4
0
 public OutcomeEditor(ISheerService sheerService) : base(sheerService)
 {
 }
Esempio n. 5
0
 public BaseActionEditorMock(ISheerService sheerService) : base(sheerService)
 {
 }
Esempio n. 6
0
        public void ParametersXml_EmptyParametersXml_ReturnEmptyParameters(HttpContext context, [Frozen] ISheerService sheerService)
        {
            //Arrange
            var baseActionEditor = new BaseActionEditorMock(sheerService);

            HttpContext.Current = context;
            //Assert
            baseActionEditor.ParametersMock.Should().BeEmpty();
        }
Esempio n. 7
0
 protected BaseActionEditor(ISheerService sheerService)
 {
   this.SheerService = sheerService;
 }
Esempio n. 8
0
 public BaseActionEditorMock(ISheerService sheerService) : base(sheerService)
 {
 }
 protected BaseActionEditor(ISheerService sheerService)
 {
     this.SheerService = sheerService;
 }
 public OutcomeEditor(ISheerService sheerService) : base(sheerService)
 {
 }