Example #1
0
    public ConcreteMessage Serialize(OriginalMessage originalMessage)
    {
        Func <OriginalMessage, ConcreteMessage> baz = message =>
        {
            ConcreteMessage bar = ToBar(message);
            return(bar);
        };

        return(base.Serialize(originalMessage, baz));
    }
Example #2
0
        /// <summary>
        /// Method to find buttons in mail for reading message
        /// </summary>
        public void ReadingMessageFromGmail()
        {
            Wait.Until(t => Driver.FindElements(By.XPath(Locator.IncomingButtonMailLocator)).Any());
            IncomingMessageButton = Driver.FindElement(By.XPath(Locator.IncomingButtonMailLocator));
            IncomingMessageButton.Click();

            Wait.Until(t => Driver.FindElements(By.XPath(Locator.MailFromGmailButtonLocator)).Any());
            ConcreteMessage = Driver.FindElement(By.XPath(Locator.MailFromGmailButtonLocator));
            ConcreteMessage.Click();
        }
Example #3
0
    public ConcreteMessage Serialize(OriginalMessage originalMessage)
    {
        Func <OriginalMessage, ConcreteMessage> baz = message =>
        {
            ConcreteMessage foo = ToFoo(message);
            return(foo);
        };

        return(base.Serialize(originalMessage, baz));
    }