Ejemplo n.º 1
0
        public void FunctionDefinitionPage_Invocations()
        {
            FunctionDefinitionPage page = Dashboard.GoToFunctionDefinitionPage(_functionDefinitionId);

            DefinitionSection section = page.DefinitionSection;

            ValidateEmptyInvocationsTable(() => section.Table);
        }
Ejemplo n.º 2
0
        public void FunctionDefinitionPage_RunButton()
        {
            FunctionDefinitionPage page = Dashboard.GoToFunctionDefinitionPage(_functionDefinitionId);

            DefinitionSection section = page.DefinitionSection;

            Link runButton = section.RunFunctionLink;

            Assert.True(runButton.IsUserAccesible);
            Assert.Equal("Run function", runButton.Text);
            Assert.Equal(
                Dashboard.BuildFullUrl(RunFunctionPage.ConstructRelativePath(_functionDefinitionId)),
                runButton.Href);
        }
Ejemplo n.º 3
0
        public virtual void Save(Stream stream)
        {
            var writer = new DataWriter(stream, Endianess.BigEndian);

            if (DataSection != null)
            {
                DataSection.Write(writer);
            }
            if (DataMappingSection != null)
            {
                DataMappingSection.Write(writer);
            }
            if (DefinitionSection != null)
            {
                DefinitionSection.Write(writer);
            }
        }