diff --git a/README.md b/README.md index 3b659874f..25951e13b 100644 --- a/README.md +++ b/README.md @@ -25,9 +25,8 @@ The main idea behind MAQS is to avoid **reinventing the wheel**. Most automation ## Help files -- [MAQS 4](https://magenic.github.io/MAQS/#/MAQS_4/Introduction) -- [MAQS 5](https://magenic.github.io/MAQS/#/MAQS_5/Introduction) - [MAQS 6](https://magenic.github.io/MAQS/#/MAQS_6/Introduction) +- [MAQS 7](https://magenic.github.io/MAQS/#/MAQS_7/Introduction) ## Powered By diff --git a/docs/MAQS_4/Action-Builder.md b/docs/MAQS_4/Action-Builder.md deleted file mode 100644 index 024008734..000000000 --- a/docs/MAQS_4/Action-Builder.md +++ /dev/null @@ -1,62 +0,0 @@ -# Action Builder -The action builder class contains many advanced methods using interactions with selenium actions class. This includes actions that need to be preformed synchronously. - -## Hover Over an Element -Hovers the mouse over an element. - -### Written as -```csharp -void HoverOver(By bySelector) -``` -### Examples -```csharp -private static By javascriptAlertButton = By.CssSelector(".javaScriptAlertButton"); - -this.webDriver.HoverOver(javascriptAlertButton); -``` -## Press Modifier Keys -Press modifier keys synchronously. Each key will be pressed at the same time. The Keys class is used to quickly write keys. - -### Written as -```csharp -void PressModifierKey(string Keys) -``` -### Examples -```csharp -// Presses the arrow down, backspace, control, and divide keys all at once -this.webDriver.PressModifierKey(Keys.ArrowDown + Keys.Backspace + Keys.Control + Keys.Divide); -``` -```csharp -// Presses the arrow down key -this.webDriver.PressModifierKey(Key.ArrowDown); -``` - -## Slide Element by X offset -Drags and drops an element by an X pixel offset. -### Written as -```csharp -void SlideElement(By bySelector, int pixelsOffset) -``` -### Examples -```csharp -// Drags an element left 20 pixels and drops it -this.webDriver.SlideElement(element, -20); -``` -```csharp -// Drags an element right 20 pixels and drops it -this.webDriver.SlideElement(element, 20) -``` - -## Right Click an Element -Locates an element, and right clicks it. - -### Written as -```csharp -// Drags an element left 20 pixels and drops it -this.webDriver.RightClick(By bySelector); - -private static By titleImage = By.CssSelector(".title>img"); - -// Right clicks the title image -this.webDriver.SlideElement(titleImage); -``` diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetCommandTimeout_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetCommandTimeout_Method.md deleted file mode 100644 index 571946eff..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetCommandTimeout_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# AppiumConfig.GetCommandTimeout Method - - -Get the initialize Appium timeout timespan - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static TimeSpan GetCommandTimeout() -``` - - -#### Return Value -Type: TimeSpan
The initialize timeout - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetDeviceName_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetDeviceName_Method.md deleted file mode 100644 index 958a5af2d..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetDeviceName_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# AppiumConfig.GetDeviceName Method - - -Get the Device Name - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetDeviceName() -``` - - -#### Return Value -Type: String
Device Name - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetMobileHubUrl_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetMobileHubUrl_Method.md deleted file mode 100644 index 36ee85903..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetMobileHubUrl_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# AppiumConfig.GetMobileHubUrl Method - - -Get mobile hub url - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static Uri GetMobileHubUrl() -``` - - -#### Return Value -Type: Uri
Mobile Hub Uri - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformName_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformName_Method.md deleted file mode 100644 index 1fdf0005b..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformName_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# AppiumConfig.GetPlatformName Method - - -Get the mobile OS type - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetPlatformName() -``` - - -#### Return Value -Type: String
The Mobile OS type - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformVersion_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformVersion_Method.md deleted file mode 100644 index 1bf5ef4d0..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformVersion_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# AppiumConfig.GetPlatformVersion Method - - -Get the OS Version - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetPlatformVersion() -``` - - -#### Return Value -Type: String
OS Version - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetWaitDriver_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetWaitDriver_Method.md deleted file mode 100644 index 375a2a451..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetWaitDriver_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# AppiumConfig.GetWaitDriver Method - - -Get the wait default wait driver - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static WebDriverWait GetWaitDriver( - AppiumDriver driver -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
Brings in an AppiumDriver
- -#### Return Value -Type: WebDriverWait
An WebDriverWait - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method.md deleted file mode 100644 index 582466ac8..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# AppiumConfig.MobileDevice Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MobileDevice() -Get the mobile device -If no browser is provide in the project configuration file we default to Android
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MobileDevice(String) -Get the appium driver based for the provided mobile OS
  -Back to Top - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_(String).md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_(String).md deleted file mode 100644 index bf004003e..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_(String).md +++ /dev/null @@ -1,28 +0,0 @@ -# AppiumConfig.MobileDevice Method (String) - - -Get the appium driver based for the provided mobile OS - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static AppiumDriver MobileDevice( - string platformName -) -``` - - -#### Parameters - 
platformName
Type: System.String
The browser type we want to use
- -#### Return Value -Type: AppiumDriver(IWebElement)
An AppiumDriver - -## See Also - - -#### Reference -AppiumConfig Class
MobileDevice Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_MobileDevice().md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_MobileDevice().md deleted file mode 100644 index 3323bfba7..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_MobileDevice().md +++ /dev/null @@ -1,25 +0,0 @@ -# AppiumConfig.MobileDevice Method MobileDevice() - - -Get the mobile device -If no browser is provide in the project configuration file we default to Android - - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static AppiumDriver MobileDevice() -``` - - -#### Return Value -Type: AppiumDriver(IWebElement)
The appium driver - -## See Also - - -#### Reference -AppiumConfig Class
MobileDevice Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-SetTimeouts_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-SetTimeouts_Method.md deleted file mode 100644 index 36d479b51..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig-SetTimeouts_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# AppiumConfig.SetTimeouts Method - - -Set the script and page timeouts - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static void SetTimeouts( - AppiumDriver driver -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
Brings in an AppiumDriver
- -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Class.md deleted file mode 100644 index b8dca600b..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Class.md +++ /dev/null @@ -1,39 +0,0 @@ -# AppiumConfig Class - - -Appium Configuration class - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseAppiumTest.AppiumConfig
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class AppiumConfig -``` - -The AppiumConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetCommandTimeout -Get the initialize Appium timeout timespan
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetDeviceName -Get the Device Name
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetMobileHubUrl -Get mobile hub url
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetPlatformName -Get the mobile OS type
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetPlatformVersion -Get the OS Version
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetWaitDriver -Get the wait default wait driver
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MobileDevice() -Get the mobile device -If no browser is provide in the project configuration file we default to Android
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MobileDevice(String) -Get the appium driver based for the provided mobile OS
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SetTimeouts -Set the script and page timeouts
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Methods.md deleted file mode 100644 index 53ee98a74..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Methods.md +++ /dev/null @@ -1,25 +0,0 @@ -# AppiumConfig Methods - - -The AppiumConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetCommandTimeout -Get the initialize Appium timeout timespan
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetDeviceName -Get the Device Name
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetMobileHubUrl -Get mobile hub url
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetPlatformName -Get the mobile OS type
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetPlatformVersion -Get the OS Version
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetWaitDriver -Get the wait default wait driver
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MobileDevice() -Get the mobile device -If no browser is provide in the project configuration file we default to Android
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MobileDevice(String) -Get the appium driver based for the provided mobile OS
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SetTimeouts -Set the script and page timeouts
  -Back to Top - -## See Also - - -#### Reference -AppiumConfig Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-GetWaitDriver_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-GetWaitDriver_Method.md deleted file mode 100644 index 5e34d6a7f..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-GetWaitDriver_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# AppiumDriverWaitExtensions.GetWaitDriver Method - - -Get the WebDriverWait - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static WebDriverWait GetWaitDriver( - this AppiumDriver driver -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
- -#### Return Value -Type: WebDriverWait
The WebDriverWait - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-RemoveWaitDriver_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-RemoveWaitDriver_Method.md deleted file mode 100644 index 7d6a5b124..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-RemoveWaitDriver_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# AppiumDriverWaitExtensions.RemoveWaitDriver Method - - -Remove the stored wait driver - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool RemoveWaitDriver( - this AppiumDriver driver -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
- -#### Return Value -Type: Boolean
True if the wait driver was removed - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-SetWaitDriver_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-SetWaitDriver_Method.md deleted file mode 100644 index 7db846a2a..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-SetWaitDriver_Method.md +++ /dev/null @@ -1,29 +0,0 @@ -# AppiumDriverWaitExtensions.SetWaitDriver Method - - -Set wait driver - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static void SetWaitDriver( - this AppiumDriver driver, - WebDriverWait waiter -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
waiter
Type: WebDriverWait
Web Driver Wait
- -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForAbsentElement_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForAbsentElement_Method.md deleted file mode 100644 index c5ca73b7f..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForAbsentElement_Method.md +++ /dev/null @@ -1,29 +0,0 @@ -# AppiumDriverWaitExtensions.WaitForAbsentElement Method - - -Wait for an element to not appear on the page - It can be gone or just not displayed - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static void WaitForAbsentElement( - this AppiumDriver driver, - By by -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
by
Type: By
'by' selector for the element
- -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForPageLoad_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForPageLoad_Method.md deleted file mode 100644 index 14238e296..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForPageLoad_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# AppiumDriverWaitExtensions.WaitForPageLoad Method - - -Wait for the page to load - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static void WaitForPageLoad( - this AppiumDriver driver -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
- -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilAbsentElement_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilAbsentElement_Method.md deleted file mode 100644 index b2140d7ac..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilAbsentElement_Method.md +++ /dev/null @@ -1,32 +0,0 @@ -# AppiumDriverWaitExtensions.WaitUntilAbsentElement Method - - -Wait for an element to not appear on the page - It can be gone or just not displayed - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool WaitUntilAbsentElement( - this AppiumDriver driver, - By by -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
by
Type: By
'by' selector for the element
- -#### Return Value -Type: Boolean
True if the element is not visible on the page - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilPageLoad_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilPageLoad_Method.md deleted file mode 100644 index f15b13a78..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilPageLoad_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# AppiumDriverWaitExtensions.WaitUntilPageLoad Method - - -Wait for the page to load - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool WaitUntilPageLoad( - this AppiumDriver driver -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver
- -#### Return Value -Type: Boolean
True if the page finished loading - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Class.md deleted file mode 100644 index 688e7b36a..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Class.md +++ /dev/null @@ -1,36 +0,0 @@ -# AppiumDriverWaitExtensions Class - - -Appium driver wait extension methods - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseAppiumTest.AppiumDriverWaitExtensions
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class AppiumDriverWaitExtensions -``` - -The AppiumDriverWaitExtensions type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetWaitDriver -Get the WebDriverWait
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")RemoveWaitDriver -Remove the stored wait driver
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SetWaitDriver -Set wait driver
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitForAbsentElement -Wait for an element to not appear on the page - It can be gone or just not displayed
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitForPageLoad -Wait for the page to load
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitUntilAbsentElement -Wait for an element to not appear on the page - It can be gone or just not displayed
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitUntilPageLoad -Wait for the page to load
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Methods.md deleted file mode 100644 index a34c569a8..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Methods.md +++ /dev/null @@ -1,22 +0,0 @@ -# AppiumDriverWaitExtensions Methods - - -The AppiumDriverWaitExtensions type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetWaitDriver -Get the WebDriverWait
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")RemoveWaitDriver -Remove the stored wait driver
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SetWaitDriver -Set wait driver
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitForAbsentElement -Wait for an element to not appear on the page - It can be gone or just not displayed
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitForPageLoad -Wait for the page to load
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitUntilAbsentElement -Wait for an element to not appear on the page - It can be gone or just not displayed
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")WaitUntilPageLoad -Wait for the page to load
  -Back to Top - -## See Also - - -#### Reference -AppiumDriverWaitExtensions Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method.md deleted file mode 100644 index a9ca6c394..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# AppiumSoftAssert.AreEqual Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String) (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String, String) -Soft assert method to check if the files are equal - (Overrides SoftAssert.AreEqual(String, String, String, String).)
  -Back to Top - -## See Also - - -#### Reference -AppiumSoftAssert Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method_(String,_String,_String,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method_(String,_String,_String,_String).md deleted file mode 100644 index 8a83afff5..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method_(String,_String,_String,_String).md +++ /dev/null @@ -1,31 +0,0 @@ -# AppiumSoftAssert.AreEqual Method (String, String, String, String) - - -Soft assert method to check if the files are equal - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override bool AreEqual( - string expectedText, - string actualText, - string softAssertName, - string message = "" -) -``` - - -#### Parameters - 
expectedText
Type: System.String
Expected text
actualText
Type: System.String
Actual text
softAssertName
Type: System.String
Soft assert name
message (Optional)
Type: System.String
Exception message if desired
- -#### Return Value -Type: Boolean
Boolean if the assert is true - -## See Also - - -#### Reference -AppiumSoftAssert Class
AreEqual Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Class.md deleted file mode 100644 index 5b5d2e074..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Class.md +++ /dev/null @@ -1,52 +0,0 @@ -# AppiumSoftAssert Class - - -Soft Assert override for appium tests - - -## Inheritance Hierarchy -System.Object
  SoftAssert
    Magenic.MaqsFramework.BaseAppiumTest.AppiumSoftAssert
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class AppiumSoftAssert : SoftAssert -``` - -The AppiumSoftAssert type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AppiumSoftAssert -Initializes a new instance of the AppiumSoftAssert class
  -Back to Top - -## Properties - 
NameDescription
![Protected property](media/protproperty.gif "Protected property")Log (Inherited from SoftAssert.)
![Protected property](media/protproperty.gif "Protected property")NumberOfAsserts (Inherited from SoftAssert.)
![Protected property](media/protproperty.gif "Protected property")NumberOfFailedAsserts (Inherited from SoftAssert.)
![Protected property](media/protproperty.gif "Protected property")NumberOfPassedAsserts (Inherited from SoftAssert.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String) (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String, String) -Soft assert method to check if the files are equal - (Overrides SoftAssert.AreEqual(String, String, String, String).)
![Public method](media/pubmethod.gif "Public method")Assert (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")AssertFails (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")DidSoftAssertsFail (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")DidUserCheck (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed() (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed(String) (Inherited from SoftAssert.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsFalse (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")IsTrue (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")LogFinalAssertData (Inherited from SoftAssert.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Constructor.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Constructor.md deleted file mode 100644 index 64fc2d5c2..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Constructor.md +++ /dev/null @@ -1,26 +0,0 @@ -# AppiumSoftAssert Constructor - - -Initializes a new instance of the AppiumSoftAssert class - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public AppiumSoftAssert( - AppiumDriver driver, - Logger logger -) -``` - - -#### Parameters - 
driver
Type: AppiumDriver(IWebElement)
The appium driver to use
logger
Type: Logger
The logger to use
- -## See Also - - -#### Reference -AppiumSoftAssert Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Methods.md deleted file mode 100644 index 11cecd4d3..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Methods.md +++ /dev/null @@ -1,29 +0,0 @@ -# AppiumSoftAssert Methods - - -The AppiumSoftAssert type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String) (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String, String) -Soft assert method to check if the files are equal - (Overrides SoftAssert.AreEqual(String, String, String, String).)
![Public method](media/pubmethod.gif "Public method")Assert (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")AssertFails (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")DidSoftAssertsFail (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")DidUserCheck (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed() (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed(String) (Inherited from SoftAssert.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsFalse (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")IsTrue (Inherited from SoftAssert.)
![Public method](media/pubmethod.gif "Public method")LogFinalAssertData (Inherited from SoftAssert.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -AppiumSoftAssert Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Properties.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Properties.md deleted file mode 100644 index eb9b64364..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# AppiumSoftAssert Properties - - -The AppiumSoftAssert type exposes the following members. - - -## Properties - 
NameDescription
![Protected property](media/protproperty.gif "Protected property")Log (Inherited from SoftAssert.)
![Protected property](media/protproperty.gif "Protected property")NumberOfAsserts (Inherited from SoftAssert.)
![Protected property](media/protproperty.gif "Protected property")NumberOfFailedAsserts (Inherited from SoftAssert.)
![Protected property](media/protproperty.gif "Protected property")NumberOfPassedAsserts (Inherited from SoftAssert.)
  -Back to Top - -## See Also - - -#### Reference -AppiumSoftAssert Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject-AppiumDriver_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject-AppiumDriver_Property.md deleted file mode 100644 index 0f1e482df..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject-AppiumDriver_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# AppiumTestObject.AppiumDriver Property - - -Gets the Appium driver - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public AppiumDriver AppiumDriver { get; } -``` - - -#### Property Value -Type: AppiumDriver(IWebElement) - -## See Also - - -#### Reference -AppiumTestObject Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Class.md deleted file mode 100644 index e5c8a6229..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Class.md +++ /dev/null @@ -1,51 +0,0 @@ -# AppiumTestObject Class - - -Appium test context data - - -## Inheritance Hierarchy -System.Object
  BaseTestObject
    Magenic.MaqsFramework.BaseAppiumTest.AppiumTestObject
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class AppiumTestObject : BaseTestObject -``` - -The AppiumTestObject type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AppiumTestObject -Initializes a new instance of the AppiumTestObject class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")AppiumDriver -Gets the Appium driver
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Constructor.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Constructor.md deleted file mode 100644 index 15e348412..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Constructor.md +++ /dev/null @@ -1,28 +0,0 @@ -# AppiumTestObject Constructor - - -Initializes a new instance of the AppiumTestObject class - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public AppiumTestObject( - AppiumDriver appiumDriver, - Logger logger, - SoftAssert softAssert, - PerfTimerCollection perfTimerCollection -) -``` - - -#### Parameters - 
appiumDriver
Type: AppiumDriver(IWebElement)
The test's Appium driver
logger
Type: Logger
The test's logger
softAssert
Type: SoftAssert
The test's soft assert
perfTimerCollection
Type: PerfTimerCollection
The test's performance timer collection
- -## See Also - - -#### Reference -AppiumTestObject Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Methods.md deleted file mode 100644 index b429653fd..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# AppiumTestObject Methods - - -The AppiumTestObject type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -AppiumTestObject Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Properties.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Properties.md deleted file mode 100644 index 25544fc47..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Properties.md +++ /dev/null @@ -1,16 +0,0 @@ -# AppiumTestObject Properties - - -The AppiumTestObject type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")AppiumDriver -Gets the Appium driver
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
  -Back to Top - -## See Also - - -#### Reference -AppiumTestObject Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method.md deleted file mode 100644 index 000c57a4f..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# AppiumUtilities.CaptureScreenshot Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CaptureScreenshot(AppiumDriver(IWebElement), Logger, String) -To capture a screenshot during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CaptureScreenshot(AppiumDriver(IWebElement), String, String) -To capture a screenshot during execution
  -Back to Top - -## See Also - - -#### Reference -AppiumUtilities Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_Logger,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_Logger,_String).md deleted file mode 100644 index fff75b753..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_Logger,_String).md +++ /dev/null @@ -1,33 +0,0 @@ -# AppiumUtilities.CaptureScreenshot Method (AppiumDriver`1(IWebElement), Logger, String) - - -To capture a screenshot during execution - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool CaptureScreenshot( - this AppiumDriver appiumDriver, - Logger log, - string appendName = "" -) -``` - - -#### Parameters - 
appiumDriver
Type: AppiumDriver(IWebElement)
The AppiumDriver
log
Type: Logger
The logger being used
appendName (Optional)
Type: System.String
Appends a name to the end of a filename
- -#### Return Value -Type: Boolean
Boolean if the save of the image was successful - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumUtilities Class
CaptureScreenshot Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_String,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_String,_String).md deleted file mode 100644 index 88ab46f48..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_String,_String).md +++ /dev/null @@ -1,30 +0,0 @@ -# AppiumUtilities.CaptureScreenshot Method (AppiumDriver`1(IWebElement), String, String) - - -To capture a screenshot during execution - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static void CaptureScreenshot( - this AppiumDriver appiumDriver, - string directory, - string fileNameWithoutExtension -) -``` - - -#### Parameters - 
appiumDriver
Type: AppiumDriver(IWebElement)
The AppiumDriver
directory
Type: System.String
The directory file path
fileNameWithoutExtension
Type: System.String
Filename without extension
- -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumUtilities Class
CaptureScreenshot Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method.md deleted file mode 100644 index 986f4aa0e..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# AppiumUtilities.SavePageSource Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")SavePageSource(AppiumDriver(IWebElement), Logger, String) -To capture a page source during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SavePageSource(AppiumDriver(IWebElement), String, String) -To capture Page Source during execution
  -Back to Top - -## See Also - - -#### Reference -AppiumUtilities Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_Logger,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_Logger,_String).md deleted file mode 100644 index e958a8d10..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_Logger,_String).md +++ /dev/null @@ -1,51 +0,0 @@ -# AppiumUtilities.SavePageSource Method (AppiumDriver`1(IWebElement), Logger, String) - - -To capture a page source during execution - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool SavePageSource( - this AppiumDriver appiumDriver, - Logger log, - string appendName = "" -) -``` - - -#### Parameters - 
appiumDriver
Type: AppiumDriver(IWebElement)
The AppiumDriver
log
Type: Logger
The logger being used
appendName (Optional)
Type: System.String
Appends a name to the end of a filename
- -#### Return Value -Type: Boolean
Boolean if the save of the page source was successful - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Appium)] -public void SavePageSourceTest() -{ - AppiumUtilities.SavePageSource(this.TestObject.AppiumDriver, this.Log); - string logLocation = ((FileLogger)this.Log).FilePath; - string pageSourceFilelocation = logLocation.Substring(0, logLocation.LastIndexOf('.')) + "_PS.txt"; - - Assert.IsTrue(File.Exists(pageSourceFilelocation), "Failed to find page source"); - File.Delete(pageSourceFilelocation); -} -``` - - -## See Also - - -#### Reference -AppiumUtilities Class
SavePageSource Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_String,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_String,_String).md deleted file mode 100644 index 9431e7d03..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_String,_String).md +++ /dev/null @@ -1,33 +0,0 @@ -# AppiumUtilities.SavePageSource Method (AppiumDriver`1(IWebElement), String, String) - - -To capture Page Source during execution - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string SavePageSource( - this AppiumDriver appiumDriver, - string directory, - string fileNameWithoutExtension -) -``` - - -#### Parameters - 
appiumDriver
Type: AppiumDriver(IWebElement)
The AppiumDriver
directory
Type: System.String
The directory file path
fileNameWithoutExtension
Type: System.String
Filename without extension
- -#### Return Value -Type: String
Path to the log file - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type AppiumDriver(IWebElement). When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -AppiumUtilities Class
SavePageSource Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Class.md deleted file mode 100644 index 8a7337dbd..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Class.md +++ /dev/null @@ -1,31 +0,0 @@ -# AppiumUtilities Class - - -Static class for the appium utilities - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseAppiumTest.AppiumUtilities
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class AppiumUtilities -``` - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CaptureScreenshot(AppiumDriver(IWebElement), Logger, String) -To capture a screenshot during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CaptureScreenshot(AppiumDriver(IWebElement), String, String) -To capture a screenshot during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")SavePageSource(AppiumDriver(IWebElement), Logger, String) -To capture a page source during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SavePageSource(AppiumDriver(IWebElement), String, String) -To capture Page Source during execution
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Methods.md deleted file mode 100644 index 318679015..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Methods.md +++ /dev/null @@ -1,17 +0,0 @@ -# AppiumUtilities Methods - - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CaptureScreenshot(AppiumDriver(IWebElement), Logger, String) -To capture a screenshot during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")CaptureScreenshot(AppiumDriver(IWebElement), String, String) -To capture a screenshot during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")SavePageSource(AppiumDriver(IWebElement), Logger, String) -To capture a page source during execution
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")SavePageSource(AppiumDriver(IWebElement), String, String) -To capture Page Source during execution
  -Back to Top - -## See Also - - -#### Reference -AppiumUtilities Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-AppiumDriver_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-AppiumDriver_Property.md deleted file mode 100644 index 7a38b6065..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-AppiumDriver_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseAppiumTest.AppiumDriver Property - - -Gets or sets the AppiumDriver - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public AppiumDriver AppiumDriver { get; set; } -``` - - -#### Property Value -Type: AppiumDriver(IWebElement) - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-BeforeLoggingTeardown_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-BeforeLoggingTeardown_Method.md deleted file mode 100644 index 6216f1f02..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-BeforeLoggingTeardown_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# BaseAppiumTest.BeforeLoggingTeardown Method - - -Take a screen shot if needed and tear down the appium driver - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void BeforeLoggingTeardown( - TestResultType resultType -) -``` - - -#### Parameters - 
resultType
Type: TestResultType
The test result
- -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-CreateNewTestObject_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-CreateNewTestObject_Method.md deleted file mode 100644 index 714d90ffd..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-CreateNewTestObject_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseAppiumTest.CreateNewTestObject Method - - -Create an Appium test object - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void CreateNewTestObject() -``` - - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method.md deleted file mode 100644 index 1a7d8400f..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# BaseAppiumTest.Dispose Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Dispose() -Dispose the class
![Protected method](media/protmethod.gif "Protected method")Dispose(Boolean) -Dispose of the appium driver if it hasn't already been
  -Back to Top - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_(Boolean).md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_(Boolean).md deleted file mode 100644 index e3539e197..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_(Boolean).md +++ /dev/null @@ -1,25 +0,0 @@ -# BaseAppiumTest.Dispose Method (Boolean) - - -Dispose of the appium driver if it hasn't already been - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void Dispose( - bool disposing -) -``` - - -#### Parameters - 
disposing
Type: System.Boolean
disposing boolean
- -## See Also - - -#### Reference -BaseAppiumTest Class
Dispose Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_Dispose().md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_Dispose().md deleted file mode 100644 index b32a62605..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_Dispose().md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseAppiumTest.Dispose Method Dispose() - - -Dispose the class - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Dispose() -``` - - -#### Implements -IDisposable.Dispose()
- -## See Also - - -#### Reference -BaseAppiumTest Class
Dispose Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetMobileDevice_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetMobileDevice_Method.md deleted file mode 100644 index 5d7acb0b6..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetMobileDevice_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseAppiumTest.GetMobileDevice Method - - -The default get appium driver function - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual AppiumDriver GetMobileDevice() -``` - - -#### Return Value -Type: AppiumDriver(IWebElement)
The appium driver - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetSoftAssert_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetSoftAssert_Method.md deleted file mode 100644 index ab7647a3d..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetSoftAssert_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseAppiumTest.GetSoftAssert Method - - -Method to get a new soft assert object - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override SoftAssert GetSoftAssert() -``` - - -#### Return Value -Type: SoftAssert
A soft assert object - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-PostSetupLogging_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-PostSetupLogging_Method.md deleted file mode 100644 index 1387a2cfb..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-PostSetupLogging_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseAppiumTest.PostSetupLogging Method - - -Log info about the appium driver setup - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void PostSetupLogging() -``` - - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupEventFiringTester_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupEventFiringTester_Method.md deleted file mode 100644 index 3511cfdd8..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupEventFiringTester_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseAppiumTest.SetupEventFiringTester Method - - -Setup the event firing appium driver. Calling setup for non-event firing driver because event firing is not supported - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupNoneEventFiringTester_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupNoneEventFiringTester_Method.md deleted file mode 100644 index 8a135b27b..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupNoneEventFiringTester_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseAppiumTest.SetupNoneEventFiringTester Method - - -Setup the normal appium driver - the none event firing implementation - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupNoneEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Class.md deleted file mode 100644 index e202f608f..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Class.md +++ /dev/null @@ -1,67 +0,0 @@ -# BaseAppiumTest Class - - -Generic base Appium test class - - -## Inheritance Hierarchy -System.Object
  BaseTest
    BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject)
      Magenic.MaqsFramework.BaseAppiumTest.BaseAppiumTest
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class BaseAppiumTest : BaseExtendableTest, AppiumTestObject>, - IDisposable -``` - -The BaseAppiumTest type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseAppiumTest -Initializes a new instance of the BaseAppiumTest class. Setup the web driver for each test class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")AppiumDriver -Gets or sets the AppiumDriver
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
  -Back to Top - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown -Take a screen shot if needed and tear down the appium driver - (Overrides BaseExtendableTest.BeforeLoggingTeardown(TestResultType).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject -Create an Appium test object - (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Dispose() -Dispose the class
![Protected method](media/protmethod.gif "Protected method")Dispose(Boolean) -Dispose of the appium driver if it hasn't already been
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetMobileDevice -The default get appium driver function
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert -Method to get a new soft assert object - (Overrides BaseTest.GetSoftAssert().)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging -Log info about the appium driver setup - (Overrides BaseExtendableTest.PostSetupLogging().)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester -Setup the event firing appium driver. Calling setup for non-event firing driver because event firing is not supported - (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester -Setup the normal appium driver - the none event firing implementation - (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Constructor.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Constructor.md deleted file mode 100644 index a0cbbe51c..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseAppiumTest Constructor - - -Initializes a new instance of the BaseAppiumTest class. Setup the web driver for each test class - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseAppiumTest() -``` - - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Methods.md deleted file mode 100644 index 46e4bd2e8..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Methods.md +++ /dev/null @@ -1,42 +0,0 @@ -# BaseAppiumTest Methods - - -The BaseAppiumTest type exposes the following members. - - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown -Take a screen shot if needed and tear down the appium driver - (Overrides BaseExtendableTest.BeforeLoggingTeardown(TestResultType).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject -Create an Appium test object - (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Dispose() -Dispose the class
![Protected method](media/protmethod.gif "Protected method")Dispose(Boolean) -Dispose of the appium driver if it hasn't already been
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetMobileDevice -The default get appium driver function
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert -Method to get a new soft assert object - (Overrides BaseTest.GetSoftAssert().)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging -Log info about the appium driver setup - (Overrides BaseExtendableTest.PostSetupLogging().)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester -Setup the event firing appium driver. Calling setup for non-event firing driver because event firing is not supported - (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester -Setup the normal appium driver - the none event firing implementation - (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Properties.md b/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Properties.md deleted file mode 100644 index 57c1b4065..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Properties.md +++ /dev/null @@ -1,16 +0,0 @@ -# BaseAppiumTest Properties - - -The BaseAppiumTest type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")AppiumDriver -Gets or sets the AppiumDriver
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(AppiumDriver(IWebElement), AppiumTestObject).)
  -Back to Top - -## See Also - - -#### Reference -BaseAppiumTest Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-By_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-By_Property.md deleted file mode 100644 index 4bde95463..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-By_Property.md +++ /dev/null @@ -1,39 +0,0 @@ -# FluentMobileElement.By Property - - -Gets a the 'by' selector for the element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public By By { get; } -``` - - -#### Property Value -Type: By - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetBy() -{ - By testBy = By.CssSelector("#ItemsToAutomate"); - FluentElement testFluentElement = new FluentElement(this.TestObject, testBy, "TEST"); - - Assert.AreEqual(testBy, testFluentElement.By); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-CachedElement_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-CachedElement_Property.md deleted file mode 100644 index 50db259a4..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-CachedElement_Property.md +++ /dev/null @@ -1,46 +0,0 @@ -# FluentMobileElement.CachedElement Property - - -Gets a cached copy of the element or null if we haven't already found the element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public IWebElement CachedElement { get; } -``` - - -#### Property Value -Type: IWebElement - -## Examples - -**C#**
-``` C# -public void FluentElementCached() -{ - // Create the fluent element and use it - FluentElement footer = new FluentElement(this.TestObject, By.CssSelector("FOOTER P"), "Footer"); - - // Trigger a find and save off the element - string value = footer.GetValue(); - IWebElement footerElementBefore = footer.CachedElement; - - // Do the event again and save off the chanced element - value = footer.GetValue(); - IWebElement footerElementAfter = footer.CachedElement; - - // Make sure the second event didn't trigger a new find - Assert.AreEqual(footerElementBefore, footerElementAfter); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Clear_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Clear_Method.md deleted file mode 100644 index 0ba2069dc..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Clear_Method.md +++ /dev/null @@ -1,39 +0,0 @@ -# FluentMobileElement.Clear Method - - -Clear the fluent element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Clear() -``` - - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementClear() -{ - // Make sure we can set the value - this.InputBox.SendKeys("test"); - Assert.AreEqual("test", this.InputBox.GetAttribute("value")); - - // Make sure the value is cleared - this.InputBox.Clear(); - Assert.AreEqual(string.Empty, this.InputBox.GetAttribute("value")); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Click_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Click_Method.md deleted file mode 100644 index ac5e28440..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Click_Method.md +++ /dev/null @@ -1,34 +0,0 @@ -# FluentMobileElement.Click Method - - -Click the fluent element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Click() -``` - - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementClick() -{ - this.DialogOneButton.Click(); - Assert.AreEqual(true, this.DialogOne.Displayed); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Displayed_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Displayed_Property.md deleted file mode 100644 index 98eb01c7b..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Displayed_Property.md +++ /dev/null @@ -1,37 +0,0 @@ -# FluentMobileElement.Displayed Property - - -Gets a value indicating whether the fluent element is displayed - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool Displayed { get; } -``` - - -#### Property Value -Type: Boolean - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementDisplayed() -{ - Assert.AreEqual(true, this.DialogOneButton.Displayed); - Assert.AreEqual(false, this.DialogOne.Displayed); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Enabled_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Enabled_Property.md deleted file mode 100644 index ff3904cb0..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Enabled_Property.md +++ /dev/null @@ -1,37 +0,0 @@ -# FluentMobileElement.Enabled Property - - -Gets a value indicating whether the fluent element is enabled - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool Enabled { get; } -``` - - -#### Property Value -Type: Boolean - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementEnabled() -{ - Assert.AreEqual(false, this.DisabledItem.Enabled); - Assert.AreEqual(true, this.InputBox.Enabled); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetAttribute_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetAttribute_Method.md deleted file mode 100644 index 31051b8b9..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetAttribute_Method.md +++ /dev/null @@ -1,41 +0,0 @@ -# FluentMobileElement.GetAttribute Method - - -Gets the value for the given attribute - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string GetAttribute( - string attributeName -) -``` - - -#### Parameters - 
attributeName
Type: System.String
The given attribute name
- -#### Return Value -Type: String
The attribute value - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetAttribute() -{ - Assert.AreEqual("Disabled", this.DisabledItem.GetAttribute("value")); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetCssValue_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetCssValue_Method.md deleted file mode 100644 index c79c23682..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetCssValue_Method.md +++ /dev/null @@ -1,41 +0,0 @@ -# FluentMobileElement.GetCssValue Method - - -Gets the CSS value for the given attribute - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string GetCssValue( - string attributeName -) -``` - - -#### Parameters - 
attributeName
Type: System.String
The given attribute name
- -#### Return Value -Type: String
The CSS value - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetCssValue() -{ - Assert.AreEqual("visible", this.DialogOneButton.GetCssValue("overflow")); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheClickableElement_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheClickableElement_Method.md deleted file mode 100644 index 7974a98a8..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheClickableElement_Method.md +++ /dev/null @@ -1,52 +0,0 @@ -# FluentMobileElement.GetTheClickableElement Method - - -Wait for and get the clickable web element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public IWebElement GetTheClickableElement() -``` - - -#### Return Value -Type: IWebElement
The web clickable web element - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetClickableElement() -{ - Assert.AreNotEqual(null, this.InputBox.GetTheClickableElement()); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentGetClickableTriggerFind() -{ - // Create the fluent element and use it - FluentElement footer = new FluentElement(this.TestObject, By.CssSelector("FOOTER P"), "Footer"); - - IWebElement cacheFooter = footer.GetTheVisibleElement(); - - // Make sure get clickable triggers a new find - Assert.AreNotEqual(footer.CachedElement, footer.GetTheClickableElement()); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheExistingElement_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheExistingElement_Method.md deleted file mode 100644 index 81a39cb5e..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheExistingElement_Method.md +++ /dev/null @@ -1,50 +0,0 @@ -# FluentMobileElement.GetTheExistingElement Method - - -Wait for and get the web element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public IWebElement GetTheExistingElement() -``` - - -#### Return Value -Type: IWebElement
The web web element - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetExistingElement() -{ - Assert.AreNotEqual(null, this.InputBox.GetTheExistingElement()); -} -``` - -**C#**
-``` C# -public void FluentGetExistTriggerFind() -{ - // Create the fluent element and use it - FluentElement footer = new FluentElement(this.TestObject, By.CssSelector("FOOTER P"), "Footer"); - - IWebElement cacheFooter = footer.GetTheVisibleElement(); - - // Make sure get exists triggers a new find - Assert.AreNotEqual(footer.CachedElement, footer.GetTheExistingElement()); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheVisibleElement_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheVisibleElement_Method.md deleted file mode 100644 index 06e08b5c7..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheVisibleElement_Method.md +++ /dev/null @@ -1,52 +0,0 @@ -# FluentMobileElement.GetTheVisibleElement Method - - -Wait for and get the visible web element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public IWebElement GetTheVisibleElement() -``` - - -#### Return Value -Type: IWebElement
The web visible web element - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetVisibleElement() -{ - Assert.AreNotEqual(null, this.InputBox.GetTheVisibleElement()); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentGetVisibleTriggerFind() -{ - // Create the fluent element and use it - FluentElement footer = new FluentElement(this.TestObject, By.CssSelector("FOOTER P"), "Footer"); - - IWebElement cacheFooter = footer.GetTheVisibleElement(); - - // Make sure get visible triggers a new find - Assert.AreNotEqual(footer.CachedElement, footer.GetTheVisibleElement()); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetValue_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetValue_Method.md deleted file mode 100644 index 768c8c29e..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetValue_Method.md +++ /dev/null @@ -1,37 +0,0 @@ -# FluentMobileElement.GetValue Method - - -Gets the current value of an element - Useful for get input box text - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string GetValue() -``` - - -#### Return Value -Type: String
The element's current value - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementSendKeys() -{ - this.InputBox.SendKeys("test"); - Assert.AreEqual("test", this.InputBox.GetValue()); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Location_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Location_Property.md deleted file mode 100644 index 28c3f7449..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Location_Property.md +++ /dev/null @@ -1,37 +0,0 @@ -# FluentMobileElement.Location Property - - -Gets the fluent element's location - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Point Location { get; } -``` - - -#### Property Value -Type: Point - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementLocation() -{ - Point point = this.InputBox.Location; - Assert.IsTrue(point.X > 0 && point.Y > 0, "Unexpected point: " + point); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Selected_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Selected_Property.md deleted file mode 100644 index d675781f4..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Selected_Property.md +++ /dev/null @@ -1,39 +0,0 @@ -# FluentMobileElement.Selected Property - - -Gets a value indicating whether the fluent element is selected - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool Selected { get; } -``` - - -#### Property Value -Type: Boolean - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementSelected() -{ - ElementHandler.SelectDropDownOptionByValue(this.WebDriver, By.CssSelector("#computerParts"), "two"); - - Assert.AreEqual(true, this.Selected.Selected); - Assert.AreEqual(false, this.NotSelected.Selected); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendKeys_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendKeys_Method.md deleted file mode 100644 index 74e79eb35..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendKeys_Method.md +++ /dev/null @@ -1,39 +0,0 @@ -# FluentMobileElement.SendKeys Method - - -Send keys to the fluent element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void SendKeys( - string keys -) -``` - - -#### Parameters - 
keys
Type: System.String
The keys to send to the fluent element
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementSendKeys() -{ - this.InputBox.SendKeys("test"); - Assert.AreEqual("test", this.InputBox.GetValue()); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendSecretKeys_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendSecretKeys_Method.md deleted file mode 100644 index 9add26b76..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendSecretKeys_Method.md +++ /dev/null @@ -1,50 +0,0 @@ -# FluentMobileElement.SendSecretKeys Method - - -Send Secret keys with no logging - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void SendSecretKeys( - string keys -) -``` - - -#### Parameters - 
keys
Type: System.String
The keys to send
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementSendSecretKeys() -{ - this.InputBox.SendKeys("beforeSuspendTest"); - this.InputBox.Clear(); - this.InputBox.SendSecretKeys("secretKeys"); - this.InputBox.Clear(); - this.InputBox.SendKeys("continueTest"); - - FileLogger logger = (FileLogger)this.TestObject.Log; - string filepath = logger.FilePath; - - Assert.IsTrue(File.ReadAllText(filepath).Contains("beforeSuspendTest")); - Assert.IsFalse(File.ReadAllText(filepath).Contains("secretKeys")); - Assert.IsTrue(File.ReadAllText(filepath).Contains("continueTest")); - File.Delete(filepath); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Size_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Size_Property.md deleted file mode 100644 index 44992b4c8..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Size_Property.md +++ /dev/null @@ -1,37 +0,0 @@ -# FluentMobileElement.Size Property - - -Gets the fluent element's size - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Size Size { get; } -``` - - -#### Property Value -Type: Size - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementSize() -{ - Size size = this.InputBox.Size; - Assert.IsTrue(size.Width > 0 && size.Height > 0, "Height and/or width are less than 1"); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Submit_Method.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Submit_Method.md deleted file mode 100644 index 6a2d3b9ce..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Submit_Method.md +++ /dev/null @@ -1,38 +0,0 @@ -# FluentMobileElement.Submit Method - - -Submit the fluent element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Submit() -``` - - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementSubmit() -{ - this.WebDriver.Navigate().GoToUrl(Config.GetValue("WebSiteBase") + "Employees"); - this.WebDriver.Wait().ForClickableElement(By.CssSelector("A[href^='/Employees/Edit/']")).Click(); - this.WebDriver.Wait().ForPageLoad(); - - this.SubmitButton.Submit(); - Assert.IsTrue(this.WebDriver.Wait().UntilAbsentElement(By.CssSelector("#[type='submit']")), "Submit did not go away"); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TagName_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TagName_Property.md deleted file mode 100644 index cd0b56c32..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TagName_Property.md +++ /dev/null @@ -1,36 +0,0 @@ -# FluentMobileElement.TagName Property - - -Gets the fluent element's tag name - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string TagName { get; } -``` - - -#### Property Value -Type: String - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementTagName() -{ - Assert.AreEqual("input", this.InputBox.TagName); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TestObject_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TestObject_Property.md deleted file mode 100644 index 7fc83e9d4..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TestObject_Property.md +++ /dev/null @@ -1,37 +0,0 @@ -# FluentMobileElement.TestObject Property - - -Gets the test object for the element - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public AppiumTestObject TestObject { get; } -``` - - -#### Property Value -Type: AppiumTestObject - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementGetTestObject() -{ - FluentElement testFluentElement = new FluentElement(this.TestObject, By.CssSelector("#ItemsToAutomate"), "TEST"); - Assert.AreEqual(this.TestObject, testFluentElement.TestObject); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Text_Property.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Text_Property.md deleted file mode 100644 index 07e11f127..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Text_Property.md +++ /dev/null @@ -1,36 +0,0 @@ -# FluentMobileElement.Text Property - - -Gets the fluent element's text - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Text { get; } -``` - - -#### Property Value -Type: String - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Selenium)] -public void FluentElementText() -{ - Assert.AreEqual("Show dialog", this.DialogOneButton.Text); -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Class.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Class.md deleted file mode 100644 index 208e46c25..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Class.md +++ /dev/null @@ -1,72 +0,0 @@ -# FluentMobileElement Class - - -Wrapper for dynamically finding and interacting with elements - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseAppiumTest.FluentMobileElement
-**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class FluentMobileElement -``` - -The FluentMobileElement type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")FluentMobileElement(AppiumTestObject, By, String) -Initializes a new instance of the FluentElement class
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")FluentMobileElement(FluentMobileElement, By, String) -Initializes a new instance of the FluentElement class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")By -Gets a the 'by' selector for the element
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")CachedElement -Gets a cached copy of the element or null if we haven't already found the element
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Displayed -Gets a value indicating whether the fluent element is displayed
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Enabled -Gets a value indicating whether the fluent element is enabled
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Location -Gets the fluent element's location
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Selected -Gets a value indicating whether the fluent element is selected
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Size -Gets the fluent element's size
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")TagName -Gets the fluent element's tag name
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")TestObject -Gets the test object for the element
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Text -Gets the fluent element's text
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Clear -Clear the fluent element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Click -Click the fluent element
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttribute -Gets the value for the given attribute
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetCssValue -Gets the CSS value for the given attribute
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetTheClickableElement -Wait for and get the clickable web element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetTheExistingElement -Wait for and get the web element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetTheVisibleElement -Wait for and get the visible web element
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetValue -Gets the current value of an element - Useful for get input box text
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SendKeys -Send keys to the fluent element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SendSecretKeys -Send Secret keys with no logging
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Submit -Submit the fluent element
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor.md deleted file mode 100644 index 0041af1f3..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor.md +++ /dev/null @@ -1,15 +0,0 @@ -# FluentMobileElement Constructor - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")FluentMobileElement(AppiumTestObject, By, String) -Initializes a new instance of the FluentElement class
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")FluentMobileElement(FluentMobileElement, By, String) -Initializes a new instance of the FluentElement class
  -Back to Top - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(AppiumTestObject,_By,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(AppiumTestObject,_By,_String).md deleted file mode 100644 index 68d5b46da..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(AppiumTestObject,_By,_String).md +++ /dev/null @@ -1,38 +0,0 @@ -# FluentMobileElement Constructor (AppiumTestObject, By, String) - - -Initializes a new instance of the FluentElement class - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public FluentMobileElement( - AppiumTestObject testObject, - By locator, - string userFriendlyName -) -``` - - -#### Parameters - 
testObject
Type: Magenic.MaqsFramework.BaseAppiumTest.AppiumTestObject
The base Selenium test object
locator
Type: By
The 'by' selector for the element
userFriendlyName
Type: System.String
A user friendly name, for logging purposes
- -## Examples - -**C#**
-``` C# -private FluentElement DisabledItem -{ - get { return new FluentElement(this.TestObject, By.CssSelector("#disabledField INPUT"), "Disabled"); } -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
FluentMobileElement Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(FluentMobileElement,_By,_String).md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(FluentMobileElement,_By,_String).md deleted file mode 100644 index 865babeb7..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(FluentMobileElement,_By,_String).md +++ /dev/null @@ -1,38 +0,0 @@ -# FluentMobileElement Constructor (FluentMobileElement, By, String) - - -Initializes a new instance of the FluentElement class - -**Namespace:** Magenic.MaqsFramework.BaseAppiumTest
**Assembly:** Magenic.MaqsFramework.BaseAppiumTest (in Magenic.MaqsFramework.BaseAppiumTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public FluentMobileElement( - FluentMobileElement parent, - By locator, - string userFriendlyName -) -``` - - -#### Parameters - 
parent
Type: Magenic.MaqsFramework.BaseAppiumTest.FluentMobileElement
The parent fluent element
locator
Type: By
The 'by' selector for the element
userFriendlyName
Type: System.String
A user friendly name, for logging purposes
- -## Examples - -**C#**
-``` C# -private FluentElement FlowerTableCaptionWithParent -{ - get { return new FluentElement(this.FlowerTableFluentElement, By.CssSelector("CAPTION > Strong"), "Flower table caption"); } -} -``` - - -## See Also - - -#### Reference -FluentMobileElement Class
FluentMobileElement Overload
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Methods.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Methods.md deleted file mode 100644 index 7f7cfa63f..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Methods.md +++ /dev/null @@ -1,38 +0,0 @@ -# FluentMobileElement Methods - - -The FluentMobileElement type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Clear -Clear the fluent element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Click -Click the fluent element
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttribute -Gets the value for the given attribute
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetCssValue -Gets the CSS value for the given attribute
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetTheClickableElement -Wait for and get the clickable web element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetTheExistingElement -Wait for and get the web element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetTheVisibleElement -Wait for and get the visible web element
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetValue -Gets the current value of an element - Useful for get input box text
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SendKeys -Send keys to the fluent element
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SendSecretKeys -Send Secret keys with no logging
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Submit -Submit the fluent element
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Properties.md b/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Properties.md deleted file mode 100644 index 016eed1ff..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Properties.md +++ /dev/null @@ -1,25 +0,0 @@ -# FluentMobileElement Properties - - -The FluentMobileElement type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")By -Gets a the 'by' selector for the element
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")CachedElement -Gets a cached copy of the element or null if we haven't already found the element
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Displayed -Gets a value indicating whether the fluent element is displayed
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Enabled -Gets a value indicating whether the fluent element is enabled
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Location -Gets the fluent element's location
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Selected -Gets a value indicating whether the fluent element is selected
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Size -Gets the fluent element's size
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")TagName -Gets the fluent element's tag name
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")TestObject -Gets the test object for the element
![Public property](media/pubproperty.gif "Public property")![Code example](media/CodeExample.png "Code example")Text -Gets the fluent element's text
  -Back to Top - -## See Also - - -#### Reference -FluentMobileElement Class
Magenic.MaqsFramework.BaseAppiumTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/Home.md b/docs/MAQS_4/Appium_AUTOGENERATED/Home.md deleted file mode 100644 index abb2f2a35..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/Home.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseAppiumTest
  diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/LandingPage.md b/docs/MAQS_4/Appium_AUTOGENERATED/LandingPage.md deleted file mode 100644 index 477a0b60a..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/LandingPage.md +++ /dev/null @@ -1,83 +0,0 @@ -- [Magenic.MaqsFramework.BaseAppiumTest Namespace](MAQS_4/Appium_AUTOGENERATED/Magenic-MaqsFramework-BaseAppiumTest_Namespace) - - [AppiumConfig Class](MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Class) - - [AppiumConfig Methods](MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Methods) - - [AppiumConfig.GetCommandTimeout Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetCommandTimeout_Method) - - [AppiumConfig.GetDeviceName Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetDeviceName_Method) - - [AppiumConfig.GetMobileHubUrl Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetMobileHubUrl_Method) - - [AppiumConfig.GetPlatformName Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformName_Method) - - [AppiumConfig.GetPlatformVersion Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformVersion_Method) - - [AppiumConfig.GetWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetWaitDriver_Method) - - [AppiumConfig.MobileDevice Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method) - - [AppiumConfig.MobileDevice Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_MobileDevice()) - - [AppiumConfig.MobileDevice Method (String)](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_(String)) - - [AppiumConfig.SetTimeouts Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-SetTimeouts_Method) - - [AppiumDriverWaitExtensions Class](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Class) - - [AppiumDriverWaitExtensions Methods](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Methods) - - [AppiumDriverWaitExtensions.GetWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-GetWaitDriver_Method) - - [AppiumDriverWaitExtensions.RemoveWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-RemoveWaitDriver_Method) - - [AppiumDriverWaitExtensions.SetWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-SetWaitDriver_Method) - - [AppiumDriverWaitExtensions.WaitForAbsentElement Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForAbsentElement_Method) - - [AppiumDriverWaitExtensions.WaitForPageLoad Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForPageLoad_Method) - - [AppiumDriverWaitExtensions.WaitUntilAbsentElement Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilAbsentElement_Method) - - [AppiumDriverWaitExtensions.WaitUntilPageLoad Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilPageLoad_Method) - - [AppiumSoftAssert Class](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Class) - - [AppiumSoftAssert Constructor](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Constructor) - - [AppiumSoftAssert Properties](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Properties) - - [AppiumSoftAssert Methods](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Methods) - - [AppiumSoftAssert.AreEqual Method](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method) - - [AppiumSoftAssert.AreEqual Method (String, String, String, String)](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method_(String,_String,_String,_String)) - - [AppiumTestObject Class](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Class) - - [AppiumTestObject Constructor](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Constructor) - - [AppiumTestObject Properties](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Properties) - - [AppiumTestObject.AppiumDriver Property](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject-AppiumDriver_Property) - - [AppiumTestObject Methods](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Methods) - - [AppiumUtilities Class](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Class) - - [AppiumUtilities Methods](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Methods) - - [AppiumUtilities.CaptureScreenshot Method](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method) - - [AppiumUtilities.CaptureScreenshot Method (AppiumDriver`1(IWebElement), Logger, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_Logger,_String)) - - [AppiumUtilities.CaptureScreenshot Method (AppiumDriver`1(IWebElement), String, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_String,_String)) - - [AppiumUtilities.SavePageSource Method](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method) - - [AppiumUtilities.SavePageSource Method (AppiumDriver`1(IWebElement), Logger, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_Logger,_String)) - - [AppiumUtilities.SavePageSource Method (AppiumDriver`1(IWebElement), String, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_String,_String)) - - [BaseAppiumTest Class](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Class) - - [BaseAppiumTest Constructor](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Constructor) - - [BaseAppiumTest Properties](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Properties) - - [BaseAppiumTest.AppiumDriver Property](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-AppiumDriver_Property) - - [BaseAppiumTest Methods](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Methods) - - [BaseAppiumTest.BeforeLoggingTeardown Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-BeforeLoggingTeardown_Method) - - [BaseAppiumTest.CreateNewTestObject Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-CreateNewTestObject_Method) - - [BaseAppiumTest.Dispose Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method) - - [BaseAppiumTest.Dispose Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_Dispose()) - - [BaseAppiumTest.Dispose Method (Boolean)](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_(Boolean)) - - [BaseAppiumTest.GetMobileDevice Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetMobileDevice_Method) - - [BaseAppiumTest.GetSoftAssert Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetSoftAssert_Method) - - [BaseAppiumTest.PostSetupLogging Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-PostSetupLogging_Method) - - [BaseAppiumTest.SetupEventFiringTester Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupEventFiringTester_Method) - - [BaseAppiumTest.SetupNoneEventFiringTester Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupNoneEventFiringTester_Method) - - [FluentMobileElement Class](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Class) - - [FluentMobileElement Constructor](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor) - - [FluentMobileElement Constructor (AppiumTestObject, By, String)](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(AppiumTestObject,_By,_String)) - - [FluentMobileElement Constructor (FluentMobileElement, By, String)](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(FluentMobileElement,_By,_String)) - - [FluentMobileElement Properties](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Properties) - - [FluentMobileElement.By Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-By_Property) - - [FluentMobileElement.CachedElement Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-CachedElement_Property) - - [FluentMobileElement.Displayed Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Displayed_Property) - - [FluentMobileElement.Enabled Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Enabled_Property) - - [FluentMobileElement.Location Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Location_Property) - - [FluentMobileElement.Selected Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Selected_Property) - - [FluentMobileElement.Size Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Size_Property) - - [FluentMobileElement.TagName Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TagName_Property) - - [FluentMobileElement.TestObject Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TestObject_Property) - - [FluentMobileElement.Text Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Text_Property) - - [FluentMobileElement Methods](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Methods) - - [FluentMobileElement.Clear Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Clear_Method) - - [FluentMobileElement.Click Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Click_Method) - - [FluentMobileElement.GetAttribute Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetAttribute_Method) - - [FluentMobileElement.GetCssValue Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetCssValue_Method) - - [FluentMobileElement.GetTheClickableElement Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheClickableElement_Method) - - [FluentMobileElement.GetTheExistingElement Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheExistingElement_Method) - - [FluentMobileElement.GetTheVisibleElement Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheVisibleElement_Method) - - [FluentMobileElement.GetValue Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetValue_Method) - - [FluentMobileElement.SendKeys Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendKeys_Method) - - [FluentMobileElement.SendSecretKeys Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendSecretKeys_Method) - - [FluentMobileElement.Submit Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Submit_Method) diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/Magenic-MaqsFramework-BaseAppiumTest_Namespace.md b/docs/MAQS_4/Appium_AUTOGENERATED/Magenic-MaqsFramework-BaseAppiumTest_Namespace.md deleted file mode 100644 index 85030be7b..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/Magenic-MaqsFramework-BaseAppiumTest_Namespace.md +++ /dev/null @@ -1,11 +0,0 @@ -# Magenic.MaqsFramework.BaseAppiumTest Namespace - -## Classes - 
ClassDescription
![Public class](media/pubclass.gif "Public class")AppiumConfig -Appium Configuration class
![Public class](media/pubclass.gif "Public class")AppiumDriverWaitExtensions -Appium driver wait extension methods
![Public class](media/pubclass.gif "Public class")AppiumSoftAssert -Soft Assert override for appium tests
![Public class](media/pubclass.gif "Public class")AppiumTestObject -Appium test context data
![Public class](media/pubclass.gif "Public class")AppiumUtilities -Static class for the appium utilities
![Public class](media/pubclass.gif "Public class")BaseAppiumTest -Generic base Appium test class
![Public class](media/pubclass.gif "Public class")FluentMobileElement -Wrapper for dynamically finding and interacting with elements
  diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/Maqs.md b/docs/MAQS_4/Appium_AUTOGENERATED/Maqs.md deleted file mode 100644 index abb2f2a35..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/Maqs.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseAppiumTest
  diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/_Footer.md b/docs/MAQS_4/Appium_AUTOGENERATED/_Footer.md deleted file mode 100644 index bfdba62f0..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/_Footer.md +++ /dev/null @@ -1,5 +0,0 @@ -Maqs Help - - - -Send comments on this topic to [](mailto:?Subject=Maqs Help) diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/_Sidebar.md b/docs/MAQS_4/Appium_AUTOGENERATED/_Sidebar.md deleted file mode 100644 index 477a0b60a..000000000 --- a/docs/MAQS_4/Appium_AUTOGENERATED/_Sidebar.md +++ /dev/null @@ -1,83 +0,0 @@ -- [Magenic.MaqsFramework.BaseAppiumTest Namespace](MAQS_4/Appium_AUTOGENERATED/Magenic-MaqsFramework-BaseAppiumTest_Namespace) - - [AppiumConfig Class](MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Class) - - [AppiumConfig Methods](MAQS_4/Appium_AUTOGENERATED/AppiumConfig_Methods) - - [AppiumConfig.GetCommandTimeout Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetCommandTimeout_Method) - - [AppiumConfig.GetDeviceName Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetDeviceName_Method) - - [AppiumConfig.GetMobileHubUrl Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetMobileHubUrl_Method) - - [AppiumConfig.GetPlatformName Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformName_Method) - - [AppiumConfig.GetPlatformVersion Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetPlatformVersion_Method) - - [AppiumConfig.GetWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-GetWaitDriver_Method) - - [AppiumConfig.MobileDevice Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method) - - [AppiumConfig.MobileDevice Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_MobileDevice()) - - [AppiumConfig.MobileDevice Method (String)](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-MobileDevice_Method_(String)) - - [AppiumConfig.SetTimeouts Method](MAQS_4/Appium_AUTOGENERATED/AppiumConfig-SetTimeouts_Method) - - [AppiumDriverWaitExtensions Class](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Class) - - [AppiumDriverWaitExtensions Methods](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions_Methods) - - [AppiumDriverWaitExtensions.GetWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-GetWaitDriver_Method) - - [AppiumDriverWaitExtensions.RemoveWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-RemoveWaitDriver_Method) - - [AppiumDriverWaitExtensions.SetWaitDriver Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-SetWaitDriver_Method) - - [AppiumDriverWaitExtensions.WaitForAbsentElement Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForAbsentElement_Method) - - [AppiumDriverWaitExtensions.WaitForPageLoad Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitForPageLoad_Method) - - [AppiumDriverWaitExtensions.WaitUntilAbsentElement Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilAbsentElement_Method) - - [AppiumDriverWaitExtensions.WaitUntilPageLoad Method](MAQS_4/Appium_AUTOGENERATED/AppiumDriverWaitExtensions-WaitUntilPageLoad_Method) - - [AppiumSoftAssert Class](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Class) - - [AppiumSoftAssert Constructor](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Constructor) - - [AppiumSoftAssert Properties](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Properties) - - [AppiumSoftAssert Methods](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert_Methods) - - [AppiumSoftAssert.AreEqual Method](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method) - - [AppiumSoftAssert.AreEqual Method (String, String, String, String)](MAQS_4/Appium_AUTOGENERATED/AppiumSoftAssert-AreEqual_Method_(String,_String,_String,_String)) - - [AppiumTestObject Class](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Class) - - [AppiumTestObject Constructor](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Constructor) - - [AppiumTestObject Properties](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Properties) - - [AppiumTestObject.AppiumDriver Property](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject-AppiumDriver_Property) - - [AppiumTestObject Methods](MAQS_4/Appium_AUTOGENERATED/AppiumTestObject_Methods) - - [AppiumUtilities Class](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Class) - - [AppiumUtilities Methods](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities_Methods) - - [AppiumUtilities.CaptureScreenshot Method](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method) - - [AppiumUtilities.CaptureScreenshot Method (AppiumDriver`1(IWebElement), Logger, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_Logger,_String)) - - [AppiumUtilities.CaptureScreenshot Method (AppiumDriver`1(IWebElement), String, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-CaptureScreenshot_Method_(AppiumDriver`1(IWebElement),_String,_String)) - - [AppiumUtilities.SavePageSource Method](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method) - - [AppiumUtilities.SavePageSource Method (AppiumDriver`1(IWebElement), Logger, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_Logger,_String)) - - [AppiumUtilities.SavePageSource Method (AppiumDriver`1(IWebElement), String, String)](MAQS_4/Appium_AUTOGENERATED/AppiumUtilities-SavePageSource_Method_(AppiumDriver`1(IWebElement),_String,_String)) - - [BaseAppiumTest Class](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Class) - - [BaseAppiumTest Constructor](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Constructor) - - [BaseAppiumTest Properties](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Properties) - - [BaseAppiumTest.AppiumDriver Property](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-AppiumDriver_Property) - - [BaseAppiumTest Methods](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest_Methods) - - [BaseAppiumTest.BeforeLoggingTeardown Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-BeforeLoggingTeardown_Method) - - [BaseAppiumTest.CreateNewTestObject Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-CreateNewTestObject_Method) - - [BaseAppiumTest.Dispose Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method) - - [BaseAppiumTest.Dispose Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_Dispose()) - - [BaseAppiumTest.Dispose Method (Boolean)](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-Dispose_Method_(Boolean)) - - [BaseAppiumTest.GetMobileDevice Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetMobileDevice_Method) - - [BaseAppiumTest.GetSoftAssert Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-GetSoftAssert_Method) - - [BaseAppiumTest.PostSetupLogging Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-PostSetupLogging_Method) - - [BaseAppiumTest.SetupEventFiringTester Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupEventFiringTester_Method) - - [BaseAppiumTest.SetupNoneEventFiringTester Method](MAQS_4/Appium_AUTOGENERATED/BaseAppiumTest-SetupNoneEventFiringTester_Method) - - [FluentMobileElement Class](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Class) - - [FluentMobileElement Constructor](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor) - - [FluentMobileElement Constructor (AppiumTestObject, By, String)](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(AppiumTestObject,_By,_String)) - - [FluentMobileElement Constructor (FluentMobileElement, By, String)](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Constructor_(FluentMobileElement,_By,_String)) - - [FluentMobileElement Properties](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Properties) - - [FluentMobileElement.By Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-By_Property) - - [FluentMobileElement.CachedElement Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-CachedElement_Property) - - [FluentMobileElement.Displayed Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Displayed_Property) - - [FluentMobileElement.Enabled Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Enabled_Property) - - [FluentMobileElement.Location Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Location_Property) - - [FluentMobileElement.Selected Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Selected_Property) - - [FluentMobileElement.Size Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Size_Property) - - [FluentMobileElement.TagName Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TagName_Property) - - [FluentMobileElement.TestObject Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-TestObject_Property) - - [FluentMobileElement.Text Property](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Text_Property) - - [FluentMobileElement Methods](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement_Methods) - - [FluentMobileElement.Clear Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Clear_Method) - - [FluentMobileElement.Click Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Click_Method) - - [FluentMobileElement.GetAttribute Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetAttribute_Method) - - [FluentMobileElement.GetCssValue Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetCssValue_Method) - - [FluentMobileElement.GetTheClickableElement Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheClickableElement_Method) - - [FluentMobileElement.GetTheExistingElement Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheExistingElement_Method) - - [FluentMobileElement.GetTheVisibleElement Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetTheVisibleElement_Method) - - [FluentMobileElement.GetValue Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-GetValue_Method) - - [FluentMobileElement.SendKeys Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendKeys_Method) - - [FluentMobileElement.SendSecretKeys Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-SendSecretKeys_Method) - - [FluentMobileElement.Submit Method](MAQS_4/Appium_AUTOGENERATED/FluentMobileElement-Submit_Method) diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-BeforeLoggingTeardown_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-BeforeLoggingTeardown_Method.md deleted file mode 100644 index 314c31960..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-BeforeLoggingTeardown_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseExtendableTest(*T*, *U*).BeforeLoggingTeardown Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void BeforeLoggingTeardown( - TestResultType resultType -) -``` - - -#### Parameters - 
resultType
Type: TestResultType
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseExtendableTest`2.BeforeLoggingTeardown(Magenic.MaqsFramework.Utilities.Logging.TestResultType)"\]
- -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-CreateNewTestObject_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-CreateNewTestObject_Method.md deleted file mode 100644 index 7d320bba2..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-CreateNewTestObject_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseExtendableTest(*T*, *U*).CreateNewTestObject Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected abstract void CreateNewTestObject() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-IsObjectUnderTestStored_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-IsObjectUnderTestStored_Method.md deleted file mode 100644 index 9cc65e425..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-IsObjectUnderTestStored_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseExtendableTest(*T*, *U*).IsObjectUnderTestStored Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool IsObjectUnderTestStored() -``` - - -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseExtendableTest`2.IsObjectUnderTestStored"\] - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-ObjectUnderTest_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-ObjectUnderTest_Property.md deleted file mode 100644 index 385726bde..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-ObjectUnderTest_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseExtendableTest(*T*, *U*).ObjectUnderTest Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected T ObjectUnderTest { get; set; } -``` - - -#### Property Value -Type: *T* - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-PostSetupLogging_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-PostSetupLogging_Method.md deleted file mode 100644 index 781003c7a..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-PostSetupLogging_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseExtendableTest(*T*, *U*).PostSetupLogging Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void PostSetupLogging() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupEventFiringTester_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupEventFiringTester_Method.md deleted file mode 100644 index 9796ee6e2..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupEventFiringTester_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseExtendableTest(*T*, *U*).SetupEventFiringTester Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected abstract void SetupEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupNoneEventFiringTester_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupNoneEventFiringTester_Method.md deleted file mode 100644 index 7547cc2e1..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupNoneEventFiringTester_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseExtendableTest(*T*, *U*).SetupNoneEventFiringTester Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected abstract void SetupNoneEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Setup_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Setup_Method.md deleted file mode 100644 index 159dd4623..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Setup_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseExtendableTest(*T*, *U*).Setup Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Setup() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Teardown_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Teardown_Method.md deleted file mode 100644 index cce6943b6..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Teardown_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseExtendableTest(*T*, *U*).Teardown Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Teardown() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-TestObject_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-TestObject_Property.md deleted file mode 100644 index aa9b5be25..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-TestObject_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseExtendableTest(*T*, *U*).TestObject Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected U TestObject { get; set; } -``` - - -#### Property Value -Type: *U* - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Class.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Class.md deleted file mode 100644 index f0ba38b56..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Class.md +++ /dev/null @@ -1,54 +0,0 @@ -# BaseExtendableTest(*T*, *U*) Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseTest.BaseTest
    Magenic.MaqsFramework.BaseTest.BaseExtendableTest(T, U)
-**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public abstract class BaseExtendableTest : BaseTest -where T : class -where U : BaseTestObject - -``` - - -#### Type Parameters - 
T
\[Missing documentation for "T:Magenic.MaqsFramework.BaseTest.BaseExtendableTest`2"\]
U
\[Missing documentation for "T:Magenic.MaqsFramework.BaseTest.BaseExtendableTest`2"\]
  -The BaseExtendableTest(T, U) type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseExtendableTest(T, U) -Initializes a new instance of the BaseExtendableTest(T, U) class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject
  -Back to Top - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject (Overrides BaseTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging
![Public method](media/pubmethod.gif "Public method")Setup
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester
![Public method](media/pubmethod.gif "Public method")Teardown
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Constructor.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Constructor.md deleted file mode 100644 index 242f24a1c..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseExtendableTest(*T*, *U*) Constructor - - -Initializes a new instance of the BaseExtendableTest(T, U) class - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseExtendableTest() -``` - - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Methods.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Methods.md deleted file mode 100644 index 879ffc1bf..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# BaseExtendableTest(*T*, *U*) Methods - - -The BaseExtendableTest(T, U) generic type exposes the following members. - - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject (Overrides BaseTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging
![Public method](media/pubmethod.gif "Public method")Setup
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester
![Public method](media/pubmethod.gif "Public method")Teardown
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Properties.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Properties.md deleted file mode 100644 index 77ce1ca41..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# BaseExtendableTest(*T*, *U*) Properties - - -The BaseExtendableTest(T, U) generic type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject
  -Back to Top - -## See Also - - -#### Reference -BaseExtendableTest(T, U) Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-CreateNewTestObject_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-CreateNewTestObject_Method.md deleted file mode 100644 index 42b4aaa6d..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-CreateNewTestObject_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseTest.CreateNewTestObject Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void CreateNewTestObject() -``` - - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetFullyQualifiedTestClassName_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetFullyQualifiedTestClassName_Method.md deleted file mode 100644 index b8b21bb6a..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetFullyQualifiedTestClassName_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.GetFullyQualifiedTestClassName Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected string GetFullyQualifiedTestClassName() -``` - - -#### Return Value -Type: String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.GetFullyQualifiedTestClassName"\] - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultText_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultText_Method.md deleted file mode 100644 index 77ed1c392..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultText_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.GetResultText Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected string GetResultText() -``` - - -#### Return Value -Type: String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.GetResultText"\] - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultType_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultType_Method.md deleted file mode 100644 index 5be89828e..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultType_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.GetResultType Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected TestResultType GetResultType() -``` - - -#### Return Value -Type: TestResultType
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.GetResultType"\] - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetSoftAssert_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetSoftAssert_Method.md deleted file mode 100644 index 40fc7a6f1..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetSoftAssert_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.GetSoftAssert Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual SoftAssert GetSoftAssert() -``` - - -#### Return Value -Type: SoftAssert
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.GetSoftAssert"\] - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LogVerbose_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LogVerbose_Method.md deleted file mode 100644 index 378adcb06..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LogVerbose_Method.md +++ /dev/null @@ -1,24 +0,0 @@ -# BaseTest.LogVerbose Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected void LogVerbose( - string message, - params Object[] args -) -``` - - -#### Parameters - 
message
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.LogVerbose(System.String,System.Object[])"\]
args
Type: System.Object[]
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.LogVerbose(System.String,System.Object[])"\]
- -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Log_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Log_Property.md deleted file mode 100644 index ac2e7bd63..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Log_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.Log Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Logger Log { get; set; } -``` - - -#### Property Value -Type: Logger - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggedExceptionList_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggedExceptionList_Property.md deleted file mode 100644 index 1edf3adb4..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggedExceptionList_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.LoggedExceptionList Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public List LoggedExceptionList { get; set; } -``` - - -#### Property Value -Type: List(String) - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggingEnabledSetting_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggingEnabledSetting_Property.md deleted file mode 100644 index 38dd18419..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggingEnabledSetting_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.LoggingEnabledSetting Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected LoggingEnabled LoggingEnabledSetting { get; } -``` - - -#### Property Value -Type: LoggingEnabled - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-PerfTimerCollection_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-PerfTimerCollection_Property.md deleted file mode 100644 index 54dcbb7eb..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-PerfTimerCollection_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.PerfTimerCollection Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public PerfTimerCollection PerfTimerCollection { get; set; } -``` - - -#### Property Value -Type: PerfTimerCollection - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SetupLogging_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SetupLogging_Method.md deleted file mode 100644 index 0a812c1c1..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SetupLogging_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseTest.SetupLogging Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected void SetupLogging() -``` - - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Setup_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Setup_Method.md deleted file mode 100644 index feedc0d95..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Setup_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseTest.Setup Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Setup() -``` - - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SoftAssert_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SoftAssert_Property.md deleted file mode 100644 index 22c99c1e5..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SoftAssert_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.SoftAssert Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public SoftAssert SoftAssert { get; set; } -``` - - -#### Property Value -Type: SoftAssert - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Teardown_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Teardown_Method.md deleted file mode 100644 index b03f238aa..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Teardown_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseTest.Teardown Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void Teardown() -``` - - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestContext_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestContext_Property.md deleted file mode 100644 index 65bfe5a1c..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestContext_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.TestContext Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public TestContext TestContext { get; set; } -``` - - -#### Property Value -Type: TestContext - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestObject_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestObject_Property.md deleted file mode 100644 index b935e4941..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestObject_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTest.TestObject Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseTestObject TestObject { get; set; } -``` - - -#### Property Value -Type: BaseTestObject - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TryToLog_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TryToLog_Method.md deleted file mode 100644 index 87d817f60..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TryToLog_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# BaseTest.TryToLog Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected void TryToLog( - MessageType messageType, - string message, - params Object[] args -) -``` - - -#### Parameters - 
messageType
Type: MessageType
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.TryToLog(Magenic.MaqsFramework.Utilities.Logging.MessageType,System.String,System.Object[])"\]
message
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.TryToLog(Magenic.MaqsFramework.Utilities.Logging.MessageType,System.String,System.Object[])"\]
args
Type: System.Object[]
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTest.TryToLog(Magenic.MaqsFramework.Utilities.Logging.MessageType,System.String,System.Object[])"\]
- -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Log_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Log_Property.md deleted file mode 100644 index 74e539d25..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Log_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTestObject.Log Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Logger Log { get; } -``` - - -#### Property Value -Type: Logger - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Objects_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Objects_Property.md deleted file mode 100644 index f986807ee..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Objects_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTestObject.Objects Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Dictionary Objects { get; } -``` - - -#### Property Value -Type: Dictionary(String, Object) - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-PerfTimerCollection_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-PerfTimerCollection_Property.md deleted file mode 100644 index 662dc6fa6..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-PerfTimerCollection_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTestObject.PerfTimerCollection Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public PerfTimerCollection PerfTimerCollection { get; } -``` - - -#### Property Value -Type: PerfTimerCollection - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetObject_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetObject_Method.md deleted file mode 100644 index e3eeb449b..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetObject_Method.md +++ /dev/null @@ -1,24 +0,0 @@ -# BaseTestObject.SetObject Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void SetObject( - string key, - Object value -) -``` - - -#### Parameters - 
key
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.SetObject(System.String,System.Object)"\]
value
Type: System.Object
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.SetObject(System.String,System.Object)"\]
- -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetValue_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetValue_Method.md deleted file mode 100644 index ec7746018..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetValue_Method.md +++ /dev/null @@ -1,24 +0,0 @@ -# BaseTestObject.SetValue Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void SetValue( - string key, - string value -) -``` - - -#### Parameters - 
key
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.SetValue(System.String,System.String)"\]
value
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.SetValue(System.String,System.String)"\]
- -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SoftAssert_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SoftAssert_Property.md deleted file mode 100644 index 93a96510d..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SoftAssert_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTestObject.SoftAssert Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public SoftAssert SoftAssert { get; } -``` - - -#### Property Value -Type: SoftAssert - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Values_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Values_Property.md deleted file mode 100644 index fd5a36c7f..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Values_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseTestObject.Values Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Dictionary Values { get; } -``` - - -#### Property Value -Type: Dictionary(String, String) - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Class.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Class.md deleted file mode 100644 index a1f60808a..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Class.md +++ /dev/null @@ -1,48 +0,0 @@ -# BaseTestObject Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseTest.BaseTestObject
-**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class BaseTestObject -``` - -The BaseTestObject type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseTestObject -Initializes a new instance of the BaseTestObject class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log
![Public property](media/pubproperty.gif "Public property")Objects
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection
![Public property](media/pubproperty.gif "Public property")SoftAssert
![Public property](media/pubproperty.gif "Public property")Values
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject
![Public method](media/pubmethod.gif "Public method")SetValue
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Constructor.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Constructor.md deleted file mode 100644 index 71c6dc60b..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Constructor.md +++ /dev/null @@ -1,27 +0,0 @@ -# BaseTestObject Constructor - - -Initializes a new instance of the BaseTestObject class - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseTestObject( - Logger logger, - SoftAssert softAssert, - PerfTimerCollection perfTimerCollection -) -``` - - -#### Parameters - 
logger
Type: Logger
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.#ctor(Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
softAssert
Type: Magenic.MaqsFramework.BaseTest.SoftAssert
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.#ctor(Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
perfTimerCollection
Type: PerfTimerCollection
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.BaseTestObject.#ctor(Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
- -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Methods.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Methods.md deleted file mode 100644 index 4e66ca325..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# BaseTestObject Methods - - -The BaseTestObject type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject
![Public method](media/pubmethod.gif "Public method")SetValue
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Properties.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Properties.md deleted file mode 100644 index 8c08aae24..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# BaseTestObject Properties - - -The BaseTestObject type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log
![Public property](media/pubproperty.gif "Public property")Objects
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection
![Public property](media/pubproperty.gif "Public property")SoftAssert
![Public property](media/pubproperty.gif "Public property")Values
  -Back to Top - -## See Also - - -#### Reference -BaseTestObject Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Class.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Class.md deleted file mode 100644 index eeee441b2..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Class.md +++ /dev/null @@ -1,48 +0,0 @@ -# BaseTest Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseTest.BaseTest
    Magenic.MaqsFramework.BaseTest.BaseExtendableTest(T, U)
-**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class BaseTest -``` - -The BaseTest type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseTest -Initializes a new instance of the BaseTest class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection
![Public property](media/pubproperty.gif "Public property")SoftAssert
![Public property](media/pubproperty.gif "Public property")TestContext
![Public property](media/pubproperty.gif "Public property")TestObject
  -Back to Top - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText
![Protected method](media/protmethod.gif "Protected method")GetResultType
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")LogVerbose
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Setup
![Protected method](media/protmethod.gif "Protected method")SetupLogging
![Public method](media/pubmethod.gif "Public method")Teardown
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Constructor.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Constructor.md deleted file mode 100644 index 22615cfb7..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseTest Constructor - - -Initializes a new instance of the BaseTest class - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseTest() -``` - - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Methods.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Methods.md deleted file mode 100644 index 304f27067..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# BaseTest Methods - - -The BaseTest type exposes the following members. - - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText
![Protected method](media/protmethod.gif "Protected method")GetResultType
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")LogVerbose
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")Setup
![Protected method](media/protmethod.gif "Protected method")SetupLogging
![Public method](media/pubmethod.gif "Public method")Teardown
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog
  -Back to Top - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Properties.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Properties.md deleted file mode 100644 index 2c1e50cb0..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# BaseTest Properties - - -The BaseTest type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection
![Public property](media/pubproperty.gif "Public property")SoftAssert
![Public property](media/pubproperty.gif "Public property")TestContext
![Public property](media/pubproperty.gif "Public property")TestObject
  -Back to Top - -## See Also - - -#### Reference -BaseTest Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/Home.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/Home.md deleted file mode 100644 index a9aba65e5..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/Home.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseTest
  \ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/LandingPage.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/LandingPage.md deleted file mode 100644 index b87e40488..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/LandingPage.md +++ /dev/null @@ -1,70 +0,0 @@ -- [Magenic.MaqsFramework.BaseTest Namespace](MAQS_4/BaseTest_AUTOGENERATED/Magenic-MaqsFramework-BaseTest_Namespace) - - [BaseExtendableTest(*T*, *U*) Class](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Class) - - [BaseExtendableTest(*T*, *U*) Constructor](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Constructor) - - [BaseExtendableTest(*T*, *U*) Properties](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Properties) - - [BaseExtendableTest(*T*, *U*).ObjectUnderTest Property](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-ObjectUnderTest_Property) - - [BaseExtendableTest(*T*, *U*).TestObject Property](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-TestObject_Property) - - [BaseExtendableTest(*T*, *U*) Methods](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Methods) - - [BaseExtendableTest(*T*, *U*).BeforeLoggingTeardown Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-BeforeLoggingTeardown_Method) - - [BaseExtendableTest(*T*, *U*).CreateNewTestObject Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-CreateNewTestObject_Method) - - [BaseExtendableTest(*T*, *U*).IsObjectUnderTestStored Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-IsObjectUnderTestStored_Method) - - [BaseExtendableTest(*T*, *U*).PostSetupLogging Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-PostSetupLogging_Method) - - [BaseExtendableTest(*T*, *U*).Setup Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Setup_Method) - - [BaseExtendableTest(*T*, *U*).SetupEventFiringTester Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupEventFiringTester_Method) - - [BaseExtendableTest(*T*, *U*).SetupNoneEventFiringTester Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupNoneEventFiringTester_Method) - - [BaseExtendableTest(*T*, *U*).Teardown Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Teardown_Method) - - [BaseTest Class](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Class) - - [BaseTest Constructor](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Constructor) - - [BaseTest Properties](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Properties) - - [BaseTest.Log Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Log_Property) - - [BaseTest.LoggedExceptionList Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggedExceptionList_Property) - - [BaseTest.LoggingEnabledSetting Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggingEnabledSetting_Property) - - [BaseTest.PerfTimerCollection Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-PerfTimerCollection_Property) - - [BaseTest.SoftAssert Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SoftAssert_Property) - - [BaseTest.TestContext Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestContext_Property) - - [BaseTest.TestObject Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestObject_Property) - - [BaseTest Methods](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Methods) - - [BaseTest.CreateNewTestObject Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-CreateNewTestObject_Method) - - [BaseTest.GetFullyQualifiedTestClassName Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetFullyQualifiedTestClassName_Method) - - [BaseTest.GetResultText Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultText_Method) - - [BaseTest.GetResultType Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultType_Method) - - [BaseTest.GetSoftAssert Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetSoftAssert_Method) - - [BaseTest.LogVerbose Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LogVerbose_Method) - - [BaseTest.Setup Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Setup_Method) - - [BaseTest.SetupLogging Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SetupLogging_Method) - - [BaseTest.Teardown Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Teardown_Method) - - [BaseTest.TryToLog Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TryToLog_Method) - - [BaseTestObject Class](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Class) - - [BaseTestObject Constructor](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Constructor) - - [BaseTestObject Properties](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Properties) - - [BaseTestObject.Log Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Log_Property) - - [BaseTestObject.Objects Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Objects_Property) - - [BaseTestObject.PerfTimerCollection Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-PerfTimerCollection_Property) - - [BaseTestObject.SoftAssert Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SoftAssert_Property) - - [BaseTestObject.Values Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Values_Property) - - [BaseTestObject Methods](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Methods) - - [BaseTestObject.SetObject Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetObject_Method) - - [BaseTestObject.SetValue Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetValue_Method) - - [SoftAssert Class](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Class) - - [SoftAssert Constructor](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor()) - - [SoftAssert Constructor](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor) - - [SoftAssert Constructor (Logger)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor_(Logger)) - - [SoftAssert Properties](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Properties) - - [SoftAssert.Log Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Log_Property) - - [SoftAssert.NumberOfAsserts Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfAsserts_Property) - - [SoftAssert.NumberOfFailedAsserts Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfFailedAsserts_Property) - - [SoftAssert.NumberOfPassedAsserts Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfPassedAsserts_Property) - - [SoftAssert Methods](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Methods) - - [SoftAssert.AreEqual Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method) - - [SoftAssert.AreEqual Method (String, String, String)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String)) - - [SoftAssert.AreEqual Method (String, String, String, String)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String,_String)) - - [SoftAssert.Assert Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Assert_Method) - - [SoftAssert.AssertFails Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AssertFails_Method) - - [SoftAssert.DidSoftAssertsFail Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidSoftAssertsFail_Method) - - [SoftAssert.DidUserCheck Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidUserCheck_Method) - - [SoftAssert.FailTestIfAssertFailed Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method()) - - [SoftAssert.FailTestIfAssertFailed Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method) - - [SoftAssert.FailTestIfAssertFailed Method (String)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method_(String)) - - [SoftAssert.IsFalse Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsFalse_Method) - - [SoftAssert.IsTrue Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsTrue_Method) - - [SoftAssert.LogFinalAssertData Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-LogFinalAssertData_Method) \ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/Magenic-MaqsFramework-BaseTest_Namespace.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/Magenic-MaqsFramework-BaseTest_Namespace.md deleted file mode 100644 index 565cf68c0..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/Magenic-MaqsFramework-BaseTest_Namespace.md +++ /dev/null @@ -1,4 +0,0 @@ -# Magenic.MaqsFramework.BaseTest Namespace - -## Classes - 
ClassDescription
![Public class](media/pubclass.gif "Public class")BaseExtendableTest(T, U)
![Public class](media/pubclass.gif "Public class")BaseTest
![Public class](media/pubclass.gif "Public class")BaseTestObject
![Public class](media/pubclass.gif "Public class")SoftAssert
  \ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/Maqs.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/Maqs.md deleted file mode 100644 index a9aba65e5..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/Maqs.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseTest
  \ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method.md deleted file mode 100644 index e30c8fbbe..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method.md +++ /dev/null @@ -1,13 +0,0 @@ -# SoftAssert.AreEqual Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String)
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String, String)
  -Back to Top - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String).md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String).md deleted file mode 100644 index d5559ecd7..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String).md +++ /dev/null @@ -1,28 +0,0 @@ -# SoftAssert.AreEqual Method (String, String, String) - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual bool AreEqual( - string expectedText, - string actualText, - string message = "" -) -``` - - -#### Parameters - 
expectedText
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String)"\]
actualText
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String)"\]
message (Optional)
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String)"\] - -## See Also - - -#### Reference -SoftAssert Class
AreEqual Overload
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String,_String).md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String,_String).md deleted file mode 100644 index 4043dc0e7..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String,_String).md +++ /dev/null @@ -1,29 +0,0 @@ -# SoftAssert.AreEqual Method (String, String, String, String) - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual bool AreEqual( - string expectedText, - string actualText, - string softAssertName, - string message -) -``` - - -#### Parameters - 
expectedText
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String,System.String)"\]
actualText
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String,System.String)"\]
softAssertName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String,System.String)"\]
message
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String,System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AreEqual(System.String,System.String,System.String,System.String)"\] - -## See Also - - -#### Reference -SoftAssert Class
AreEqual Overload
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AssertFails_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AssertFails_Method.md deleted file mode 100644 index 772c5bac5..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AssertFails_Method.md +++ /dev/null @@ -1,29 +0,0 @@ -# SoftAssert.AssertFails Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool AssertFails( - Action assertFunction, - Type expectedException, - string assertName, - string failureMessage = "" -) -``` - - -#### Parameters - 
assertFunction
Type: System.Action
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AssertFails(System.Action,System.Type,System.String,System.String)"\]
expectedException
Type: System.Type
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AssertFails(System.Action,System.Type,System.String,System.String)"\]
assertName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AssertFails(System.Action,System.Type,System.String,System.String)"\]
failureMessage (Optional)
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AssertFails(System.Action,System.Type,System.String,System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.AssertFails(System.Action,System.Type,System.String,System.String)"\] - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Assert_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Assert_Method.md deleted file mode 100644 index cb5310287..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Assert_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# SoftAssert.Assert Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool Assert( - Action assertFunction -) -``` - - -#### Parameters - 
assertFunction
Type: System.Action
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.Assert(System.Action)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.Assert(System.Action)"\] - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidSoftAssertsFail_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidSoftAssertsFail_Method.md deleted file mode 100644 index 40e6b5fb2..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidSoftAssertsFail_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# SoftAssert.DidSoftAssertsFail Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool DidSoftAssertsFail() -``` - - -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.DidSoftAssertsFail"\] - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidUserCheck_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidUserCheck_Method.md deleted file mode 100644 index 009bb9cd3..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidUserCheck_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# SoftAssert.DidUserCheck Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public bool DidUserCheck() -``` - - -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.DidUserCheck"\] - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method().md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method().md deleted file mode 100644 index 5d5644979..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method().md +++ /dev/null @@ -1,13 +0,0 @@ -# SoftAssert.FailTestIfAssertFailed Method() - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed()
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed(String)
  -Back to Top - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method.md deleted file mode 100644 index 8af6a1314..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# SoftAssert.FailTestIfAssertFailed Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void FailTestIfAssertFailed() -``` - - -## See Also - - -#### Reference -SoftAssert Class
FailTestIfAssertFailed Overload
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method_(String).md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method_(String).md deleted file mode 100644 index 120a81eff..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method_(String).md +++ /dev/null @@ -1,23 +0,0 @@ -# SoftAssert.FailTestIfAssertFailed Method (String) - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void FailTestIfAssertFailed( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.FailTestIfAssertFailed(System.String)"\]
- -## See Also - - -#### Reference -SoftAssert Class
FailTestIfAssertFailed Overload
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsFalse_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsFalse_Method.md deleted file mode 100644 index ea466407b..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsFalse_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# SoftAssert.IsFalse Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual bool IsFalse( - bool condition, - string softAssertName, - string failureMessage = "" -) -``` - - -#### Parameters - 
condition
Type: System.Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsFalse(System.Boolean,System.String,System.String)"\]
softAssertName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsFalse(System.Boolean,System.String,System.String)"\]
failureMessage (Optional)
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsFalse(System.Boolean,System.String,System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsFalse(System.Boolean,System.String,System.String)"\] - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsTrue_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsTrue_Method.md deleted file mode 100644 index 71093cd5c..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsTrue_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# SoftAssert.IsTrue Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual bool IsTrue( - bool condition, - string softAssertName, - string failureMessage = "" -) -``` - - -#### Parameters - 
condition
Type: System.Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsTrue(System.Boolean,System.String,System.String)"\]
softAssertName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsTrue(System.Boolean,System.String,System.String)"\]
failureMessage (Optional)
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsTrue(System.Boolean,System.String,System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.IsTrue(System.Boolean,System.String,System.String)"\] - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-LogFinalAssertData_Method.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-LogFinalAssertData_Method.md deleted file mode 100644 index e1ea93807..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-LogFinalAssertData_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# SoftAssert.LogFinalAssertData Method - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void LogFinalAssertData() -``` - - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Log_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Log_Property.md deleted file mode 100644 index 5250c6c73..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Log_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# SoftAssert.Log Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected Logger Log { get; } -``` - - -#### Property Value -Type: Logger - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfAsserts_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfAsserts_Property.md deleted file mode 100644 index 173c062e1..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfAsserts_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# SoftAssert.NumberOfAsserts Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected int NumberOfAsserts { get; } -``` - - -#### Property Value -Type: Int32 - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfFailedAsserts_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfFailedAsserts_Property.md deleted file mode 100644 index 8407a9be3..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfFailedAsserts_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# SoftAssert.NumberOfFailedAsserts Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected int NumberOfFailedAsserts { get; } -``` - - -#### Property Value -Type: Int32 - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfPassedAsserts_Property.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfPassedAsserts_Property.md deleted file mode 100644 index cf22e5a79..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfPassedAsserts_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# SoftAssert.NumberOfPassedAsserts Property - - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected int NumberOfPassedAsserts { get; } -``` - - -#### Property Value -Type: Int32 - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Class.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Class.md deleted file mode 100644 index b26e74ad6..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Class.md +++ /dev/null @@ -1,49 +0,0 @@ -# SoftAssert Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseTest.SoftAssert
-**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class SoftAssert -``` - -The SoftAssert type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")SoftAssert() -Initializes a new instance of the SoftAssert class
![Public method](media/pubmethod.gif "Public method")SoftAssert(Logger) -Initializes a new instance of the SoftAssert class
  -Back to Top - -## Properties - 
NameDescription
![Protected property](media/protproperty.gif "Protected property")Log
![Protected property](media/protproperty.gif "Protected property")NumberOfAsserts
![Protected property](media/protproperty.gif "Protected property")NumberOfFailedAsserts
![Protected property](media/protproperty.gif "Protected property")NumberOfPassedAsserts
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String)
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String, String)
![Public method](media/pubmethod.gif "Public method")Assert
![Public method](media/pubmethod.gif "Public method")AssertFails
![Public method](media/pubmethod.gif "Public method")DidSoftAssertsFail
![Public method](media/pubmethod.gif "Public method")DidUserCheck
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed()
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed(String)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsFalse
![Public method](media/pubmethod.gif "Public method")IsTrue
![Public method](media/pubmethod.gif "Public method")LogFinalAssertData
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor().md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor().md deleted file mode 100644 index e46b2d2da..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor().md +++ /dev/null @@ -1,15 +0,0 @@ -# SoftAssert Constructor() - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")SoftAssert() -Initializes a new instance of the SoftAssert class
![Public method](media/pubmethod.gif "Public method")SoftAssert(Logger) -Initializes a new instance of the SoftAssert class
  -Back to Top - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor.md deleted file mode 100644 index cb0fac9af..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# SoftAssert Constructor - - -Initializes a new instance of the SoftAssert class - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public SoftAssert() -``` - - -## See Also - - -#### Reference -SoftAssert Class
SoftAssert Overload
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor_(Logger).md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor_(Logger).md deleted file mode 100644 index cdf47c607..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor_(Logger).md +++ /dev/null @@ -1,25 +0,0 @@ -# SoftAssert Constructor (Logger) - - -Initializes a new instance of the SoftAssert class - -**Namespace:** Magenic.MaqsFramework.BaseTest
**Assembly:** Magenic.MaqsFramework.BaseTest (in Magenic.MaqsFramework.BaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public SoftAssert( - Logger logger -) -``` - - -#### Parameters - 
logger
Type: Logger
\[Missing documentation for "M:Magenic.MaqsFramework.BaseTest.SoftAssert.#ctor(Magenic.MaqsFramework.Utilities.Logging.Logger)"\]
- -## See Also - - -#### Reference -SoftAssert Class
SoftAssert Overload
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Methods.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Methods.md deleted file mode 100644 index bfaa07af0..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# SoftAssert Methods - - -The SoftAssert type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String)
![Public method](media/pubmethod.gif "Public method")AreEqual(String, String, String, String)
![Public method](media/pubmethod.gif "Public method")Assert
![Public method](media/pubmethod.gif "Public method")AssertFails
![Public method](media/pubmethod.gif "Public method")DidSoftAssertsFail
![Public method](media/pubmethod.gif "Public method")DidUserCheck
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed()
![Public method](media/pubmethod.gif "Public method")FailTestIfAssertFailed(String)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsFalse
![Public method](media/pubmethod.gif "Public method")IsTrue
![Public method](media/pubmethod.gif "Public method")LogFinalAssertData
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Properties.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Properties.md deleted file mode 100644 index 305d14f8b..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# SoftAssert Properties - - -The SoftAssert type exposes the following members. - - -## Properties - 
NameDescription
![Protected property](media/protproperty.gif "Protected property")Log
![Protected property](media/protproperty.gif "Protected property")NumberOfAsserts
![Protected property](media/protproperty.gif "Protected property")NumberOfFailedAsserts
![Protected property](media/protproperty.gif "Protected property")NumberOfPassedAsserts
  -Back to Top - -## See Also - - -#### Reference -SoftAssert Class
Magenic.MaqsFramework.BaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/_Footer.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/_Footer.md deleted file mode 100644 index 6064e01bc..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/_Footer.md +++ /dev/null @@ -1,5 +0,0 @@ -Maqs Help - - - -Send comments on this topic to [](mailto:?Subject=Maqs Help) \ No newline at end of file diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/_Sidebar.md b/docs/MAQS_4/BaseTest_AUTOGENERATED/_Sidebar.md deleted file mode 100644 index b87e40488..000000000 --- a/docs/MAQS_4/BaseTest_AUTOGENERATED/_Sidebar.md +++ /dev/null @@ -1,70 +0,0 @@ -- [Magenic.MaqsFramework.BaseTest Namespace](MAQS_4/BaseTest_AUTOGENERATED/Magenic-MaqsFramework-BaseTest_Namespace) - - [BaseExtendableTest(*T*, *U*) Class](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Class) - - [BaseExtendableTest(*T*, *U*) Constructor](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Constructor) - - [BaseExtendableTest(*T*, *U*) Properties](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Properties) - - [BaseExtendableTest(*T*, *U*).ObjectUnderTest Property](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-ObjectUnderTest_Property) - - [BaseExtendableTest(*T*, *U*).TestObject Property](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-TestObject_Property) - - [BaseExtendableTest(*T*, *U*) Methods](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')_Methods) - - [BaseExtendableTest(*T*, *U*).BeforeLoggingTeardown Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-BeforeLoggingTeardown_Method) - - [BaseExtendableTest(*T*, *U*).CreateNewTestObject Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-CreateNewTestObject_Method) - - [BaseExtendableTest(*T*, *U*).IsObjectUnderTestStored Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-IsObjectUnderTestStored_Method) - - [BaseExtendableTest(*T*, *U*).PostSetupLogging Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-PostSetupLogging_Method) - - [BaseExtendableTest(*T*, *U*).Setup Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Setup_Method) - - [BaseExtendableTest(*T*, *U*).SetupEventFiringTester Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupEventFiringTester_Method) - - [BaseExtendableTest(*T*, *U*).SetupNoneEventFiringTester Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-SetupNoneEventFiringTester_Method) - - [BaseExtendableTest(*T*, *U*).Teardown Method](MAQS_4/BaseTest_AUTOGENERATED/BaseExtendableTest('T',_'U')-Teardown_Method) - - [BaseTest Class](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Class) - - [BaseTest Constructor](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Constructor) - - [BaseTest Properties](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Properties) - - [BaseTest.Log Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Log_Property) - - [BaseTest.LoggedExceptionList Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggedExceptionList_Property) - - [BaseTest.LoggingEnabledSetting Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LoggingEnabledSetting_Property) - - [BaseTest.PerfTimerCollection Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-PerfTimerCollection_Property) - - [BaseTest.SoftAssert Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SoftAssert_Property) - - [BaseTest.TestContext Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestContext_Property) - - [BaseTest.TestObject Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TestObject_Property) - - [BaseTest Methods](MAQS_4/BaseTest_AUTOGENERATED/BaseTest_Methods) - - [BaseTest.CreateNewTestObject Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-CreateNewTestObject_Method) - - [BaseTest.GetFullyQualifiedTestClassName Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetFullyQualifiedTestClassName_Method) - - [BaseTest.GetResultText Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultText_Method) - - [BaseTest.GetResultType Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetResultType_Method) - - [BaseTest.GetSoftAssert Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-GetSoftAssert_Method) - - [BaseTest.LogVerbose Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-LogVerbose_Method) - - [BaseTest.Setup Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Setup_Method) - - [BaseTest.SetupLogging Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-SetupLogging_Method) - - [BaseTest.Teardown Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-Teardown_Method) - - [BaseTest.TryToLog Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTest-TryToLog_Method) - - [BaseTestObject Class](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Class) - - [BaseTestObject Constructor](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Constructor) - - [BaseTestObject Properties](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Properties) - - [BaseTestObject.Log Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Log_Property) - - [BaseTestObject.Objects Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Objects_Property) - - [BaseTestObject.PerfTimerCollection Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-PerfTimerCollection_Property) - - [BaseTestObject.SoftAssert Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SoftAssert_Property) - - [BaseTestObject.Values Property](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-Values_Property) - - [BaseTestObject Methods](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject_Methods) - - [BaseTestObject.SetObject Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetObject_Method) - - [BaseTestObject.SetValue Method](MAQS_4/BaseTest_AUTOGENERATED/BaseTestObject-SetValue_Method) - - [SoftAssert Class](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Class) - - [SoftAssert Constructor](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor()) - - [SoftAssert Constructor](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor) - - [SoftAssert Constructor (Logger)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Constructor_(Logger)) - - [SoftAssert Properties](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Properties) - - [SoftAssert.Log Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Log_Property) - - [SoftAssert.NumberOfAsserts Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfAsserts_Property) - - [SoftAssert.NumberOfFailedAsserts Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfFailedAsserts_Property) - - [SoftAssert.NumberOfPassedAsserts Property](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-NumberOfPassedAsserts_Property) - - [SoftAssert Methods](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert_Methods) - - [SoftAssert.AreEqual Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method) - - [SoftAssert.AreEqual Method (String, String, String)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String)) - - [SoftAssert.AreEqual Method (String, String, String, String)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AreEqual_Method_(String,_String,_String,_String)) - - [SoftAssert.Assert Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-Assert_Method) - - [SoftAssert.AssertFails Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-AssertFails_Method) - - [SoftAssert.DidSoftAssertsFail Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidSoftAssertsFail_Method) - - [SoftAssert.DidUserCheck Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-DidUserCheck_Method) - - [SoftAssert.FailTestIfAssertFailed Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method()) - - [SoftAssert.FailTestIfAssertFailed Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method) - - [SoftAssert.FailTestIfAssertFailed Method (String)](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-FailTestIfAssertFailed_Method_(String)) - - [SoftAssert.IsFalse Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsFalse_Method) - - [SoftAssert.IsTrue Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-IsTrue_Method) - - [SoftAssert.LogFinalAssertData Method](MAQS_4/BaseTest_AUTOGENERATED/SoftAssert-LogFinalAssertData_Method) \ No newline at end of file diff --git a/docs/MAQS_4/Config.md b/docs/MAQS_4/Config.md deleted file mode 100644 index 51f2443e1..000000000 --- a/docs/MAQS_4/Config.md +++ /dev/null @@ -1,30 +0,0 @@ -# Config - -## Overview -Config is class file granting access to properties in the App.config. - -## Available methods -If you need use value for key named 'input' from the App.config file, you can write: - -```csharp -Config.GetValue("input"); -``` - -If you want to return a default value if "input" key is not found, you can write: - -```csharp -Config.GetValue("input", "DefaultValueToBeReturned"); -``` - -In some cases, testers may need to add a dynamic value in the Configuration in order to use it later in the test. In order to do that, use the following method: -```csharp -Config.AddTestSettingValues(IDictionary configurations, bool overrideExisting = false); -``` - -You can also check if the Config contains value for a key by using: -```csharp -Config.DoesKeyExist("key"); -``` - - - diff --git a/docs/MAQS_4/Configuration.md b/docs/MAQS_4/Configuration.md deleted file mode 100644 index 0e6c0afd7..000000000 --- a/docs/MAQS_4/Configuration.md +++ /dev/null @@ -1,83 +0,0 @@ -# Configurations - -## Introduction -This document will cover the configurations that can be made to MAQS (Magenic Automation Quick-Start) tests. - -## Application Configuration -The MAQS project solutions make use of a collection of configurations tied to the MAQS base solution. These configurations are stored in an XML document called the app.config. -The app.config file includes configurations for each project solution, as well as generic configurations for handling MAQS specific functions. -### General Test Configurations -There are general test configurations included in every project template. They control wait time, time-out, and log levels. -#### Wait Time & Timeout -The generic wait methods included with MAQS are methods that contain a loop where the called method will try to wait for certain conditions to be met, and if the conditions aren’t met, the method will wait the set wait time and check again if the conditions are met. -Once the method has waited after a set amount of time, it will timeout and throw an exception. This timeout is also set in the app.config. -The WaitTime and Timeout configurations can be modified to allow for longer or shorter wait times and/or have the test wait longer or shorter on certain conditions. -![Time Examples](resources/time.png) -#### Log Configuration -MAQS contains configurations for a test log in the app.config file. Options to adjust when a log is created for a test, the level of specificity, and the format of the log are included in every project. -##### Logging Format -The option to enable the log is located in the app.config. The options available are to create a log with the file format as plain text (.txt), Hypertext Markup Language(.html), or to output the log to the Visual Studio console.
-![LogType](resources/LoggingType.png) -##### Log Conditions -The option to set the conditions in which a log is created is set in the app.config. -![Conditions under which a long is created](resources/logconditions.png) - -With the default option "Yes," a test will always create a corresponding log after the test finishes. The other options are "No" and "OnFail." "No" will never create a log under any circumstance, while "OnFail" will only create a log if the test fails. -##### Log Output Location -![Where the log file is output](resources/loglocation.png) -A log file path can be defined to a specific folder or shared folder that the test runner has access to. Simply set the value for the key "FileLoggerPath" to be the preferred location. - -##### Log Level -![The levels of logs](resources/logleveldiagram.png) -Each log level is grouped into a hierarchy, with the highest log levels also including any messages from lower log levels in the hierarchy. -Verbose mode includes all information gathered by the logger, which includes any navigation that occurs on the page, and anytime the WebDriver attempts to find an element or interact with an element. Verbose mode will result in many, often superfluous, lines of information. -Information mode includes messages for when a WebDriver is loaded, a value is identified, an element is interacted with, or whenever the WebDriver throws an exception. -Generic mode is the default logging level. It includes performance timers, and log interactions such as when a performance timer log is saved. -Success mode will output a message anytime a soft assert is successful, or as a test ends and the test is successful. -Warning mode will output a message anytime a soft assert fails, the test is met with unexpected results, or the test configuration fails to update. -Error mode will only display messages that would fail a test. This includes a test failed, a test resulted in being inconclusive, a setup failed, or the final soft assert data contains any failed soft asserts. -Suspended mode will result in no information written to the log. - -### Selenium Test Configuration -Selenium specific configurations assist in switching between web browsers, setting up remote browser settings, selecting a specific WebDriver, or setting base root information. -#### Local Browser Settings -![Local Browser Settings](resources/LocalBrowserSettings.png) -A browser key is included in the app.config to define which web browser will be used for tests. To switch between browsers simply change the value of the key "Browser" to the intended browser. -The WebDriver will go off the path to the browser on the machine the test is being run on. -The web browser needs to be installed for tests to be run against that browser. -#### WebDriver Hint Path -![WebDriver Hintpath](resources/webdriver%20hint%20path.png) -The WebDriver used by the tests can be overridden to point towards a different web driver and/or a specific version of a web driver, such as ChromeDriver, FirefoxDriver, etc. This is useful for compatibility tests to compare tests between browser versions. -#### Remote Browser Settings -![Remote Browser Settings](resources/remote%20browser%20settings.png) -The app.config file can be configured to send tests to a hub for distribution. The "Browser" key needs to have a value set to "Remote." The "RemoteBrowser" key needs to be set to the web browser that the tests will be run against. Finally, it needs the key "HubUrl" value set to the URL of the hub that will distribute the tests. -To use these configurations, Selenium Grid hub and node servers must be set up beforehand (see http://www.seleniumhq.org/docs/07_selenium_grid.jsp for more information), or pay services that will provide test environments. -There are additional options for configuring the remote browser environment. You can specify the remote platform to use (Windows, macOS, Linux, etc.), as well as what browser version should be used for the specified remote browser. -![Remote Browser Settings](resources/extendedremotebrowsersettings.png) -## Test Settings -"There are two types of file for configuring tests. *.runsettings are used for unit tests. And *.testsettings for lab environment tests, web performance and load tests, and for customizing some types of diagnostic data adapters such as Intellitrace and event log adapters" -https://msdn.microsoft.com/en-us/library/jj635153.aspx - -Both test settings files are written in XML (eXtensible Markup Language). -### Run Settings Configurations -A .runsettings file can be added as a test setting to add additional configurations when running unit tests. This allows tests to be run on additional cores on a single machine, to run on different versions of the unit test framework, or to specify where the results of the test should be output. -#### Adding Run Settings -To add a .runsettings file to a test solution, go to the top toolbar and under Test → Test Settings, choose the "Select Test Settings File" option, and finally add a .runsettings file. -![Remote Browser Settings](resources/AddNewTestSettings.png) -Since there is no way to have Visual Studio generate a template of a .runsettings file, you can instead add an example .runsettings file to your solution such as this one found on Microsoft's MSDN website: https://msdn.microsoft.com/en-us/library/jj635153.aspx#example -### Test Settings Configurations -.test settings files are useful for collecting data from tests running across multiple platforms, specifying environmental conditions, or collecting diagnostic data. -.testsettings are always used by default in load tests and web performance tests. -#### Creating Test Settings -To create a .testsettings file, open the context menu on your solution, go to Add → New Item, select the Test Settings category and choose a Test Settings file. A wizard window will appear providing options to be configured for the .testsettings file. -![Remote Browser Settings](resources/remotebrowsersettings.png) -#### Adding Test Settings -To add a .testsettings file to a test solution, go to the top toolbar and under Test → Test Settings, choose the "Select Test Settings File" option, and finally add a .testsettings file. -![Remote Browser Settings](resources/AddNewTestSettings.png) -#### Test Settings for Selenium Grid -The main use of a .testsettings file is to control the distribution of tests over Selenium Grid, allowing tests to be executed in parallel. -### Major Differences -While a .testsettings file can be used in the same way as a .runsettings file to control settings such as framework version, target platform, or a results directory, it is mainly used for controlling the distribution of tests run in parallel over multiple machines. -.testsettings can also be configured to collect other information, such as recording video of the tests running. -.runsettings can only run a test.dll single-threaded, meaning it can only be run on one machine. -.runsettings is negligibly faster than .testsettings, but can only be used to run tests locally. diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-BeforeLoggingTeardown_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-BeforeLoggingTeardown_Method.md deleted file mode 100644 index 3a6fee465..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-BeforeLoggingTeardown_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseDatabaseTest.BeforeLoggingTeardown Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void BeforeLoggingTeardown( - TestResultType resultType -) -``` - - -#### Parameters - 
resultType
Type: TestResultType
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.BaseDatabaseTest.BeforeLoggingTeardown(Magenic.MaqsFramework.Utilities.Logging.TestResultType)"\]
- -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-CreateNewTestObject_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-CreateNewTestObject_Method.md deleted file mode 100644 index 87c0ab7ac..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-CreateNewTestObject_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseDatabaseTest.CreateNewTestObject Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void CreateNewTestObject() -``` - - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-DatabaseWrapper_Property.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-DatabaseWrapper_Property.md deleted file mode 100644 index d4cbfcee9..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-DatabaseWrapper_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseDatabaseTest.DatabaseWrapper Property - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public DatabaseConnectionWrapper DatabaseWrapper { get; set; } -``` - - -#### Property Value -Type: DatabaseConnectionWrapper - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetBaseConnectionString_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetBaseConnectionString_Method.md deleted file mode 100644 index 8028c4c51..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetBaseConnectionString_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseDatabaseTest.GetBaseConnectionString Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual string GetBaseConnectionString() -``` - - -#### Return Value -Type: String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.BaseDatabaseTest.GetBaseConnectionString"\] - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetDataBaseConnection_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetDataBaseConnection_Method.md deleted file mode 100644 index bc31c8bdd..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetDataBaseConnection_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# BaseDatabaseTest.GetDataBaseConnection Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual SqlConnection GetDataBaseConnection() -``` - - -#### Return Value -Type: SqlConnection
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.BaseDatabaseTest.GetDataBaseConnection"\] - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupEventFiringTester_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupEventFiringTester_Method.md deleted file mode 100644 index a6d8f9555..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupEventFiringTester_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseDatabaseTest.SetupEventFiringTester Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupNoneEventFiringTester_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupNoneEventFiringTester_Method.md deleted file mode 100644 index bf13f3325..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupNoneEventFiringTester_Method.md +++ /dev/null @@ -1,18 +0,0 @@ -# BaseDatabaseTest.SetupNoneEventFiringTester Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupNoneEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Class.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Class.md deleted file mode 100644 index bdaa7fdeb..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Class.md +++ /dev/null @@ -1,48 +0,0 @@ -# BaseDatabaseTest Class - - - -## Inheritance Hierarchy -System.Object
  BaseTest
    BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject)
      Magenic.MaqsFramework.BaseDatabaseTest.BaseDatabaseTest
-**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class BaseDatabaseTest : BaseExtendableTest -``` - -The BaseDatabaseTest type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseDatabaseTest -Initializes a new instance of the BaseDatabaseTest class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")DatabaseWrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
  -Back to Top - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown (Overrides BaseExtendableTest.BeforeLoggingTeardown(TestResultType).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetBaseConnectionString
![Protected method](media/protmethod.gif "Protected method")GetDataBaseConnection
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Constructor.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Constructor.md deleted file mode 100644 index 7484ab9ec..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseDatabaseTest Constructor - - -Initializes a new instance of the BaseDatabaseTest class - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseDatabaseTest() -``` - - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Methods.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Methods.md deleted file mode 100644 index b99c0e7d6..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# BaseDatabaseTest Methods - - -The BaseDatabaseTest type exposes the following members. - - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown (Overrides BaseExtendableTest.BeforeLoggingTeardown(TestResultType).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetBaseConnectionString
![Protected method](media/protmethod.gif "Protected method")GetDataBaseConnection
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Properties.md b/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Properties.md deleted file mode 100644 index 1c019970a..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# BaseDatabaseTest Properties - - -The BaseDatabaseTest type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")DatabaseWrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(DatabaseConnectionWrapper, DatabaseTestObject).)
  -Back to Top - -## See Also - - -#### Reference -BaseDatabaseTest Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetConnectionString_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetConnectionString_Method.md deleted file mode 100644 index 844f1b590..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetConnectionString_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# DatabaseConfig.GetConnectionString Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetConnectionString() -``` - - -#### Return Value -Type: String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConfig.GetConnectionString"\] - -## See Also - - -#### Reference -DatabaseConfig Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetQueryTimeout_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetQueryTimeout_Method.md deleted file mode 100644 index 7844a304c..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetQueryTimeout_Method.md +++ /dev/null @@ -1,21 +0,0 @@ -# DatabaseConfig.GetQueryTimeout Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static int GetQueryTimeout() -``` - - -#### Return Value -Type: Int32
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConfig.GetQueryTimeout"\] - -## See Also - - -#### Reference -DatabaseConfig Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Class.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Class.md deleted file mode 100644 index 81bf0305b..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Class.md +++ /dev/null @@ -1,27 +0,0 @@ -# DatabaseConfig Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConfig
-**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class DatabaseConfig -``` - -The DatabaseConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetConnectionString
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetQueryTimeout
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Methods.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Methods.md deleted file mode 100644 index f1fa1bd1f..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Methods.md +++ /dev/null @@ -1,15 +0,0 @@ -# DatabaseConfig Methods - - -The DatabaseConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetConnectionString
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetQueryTimeout
  -Back to Top - -## See Also - - -#### Reference -DatabaseConfig Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-CheckForProcedure_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-CheckForProcedure_Method.md deleted file mode 100644 index 011465215..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-CheckForProcedure_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# DatabaseConnectionWrapper.CheckForProcedure Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual bool CheckForProcedure( - string procedureName -) -``` - - -#### Parameters - 
procedureName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.CheckForProcedure(System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.CheckForProcedure(System.String)"\] - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-Dispose_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-Dispose_Method.md deleted file mode 100644 index 17a48bf94..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-Dispose_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# DatabaseConnectionWrapper.Dispose Method - - -Releases all resources used by the DatabaseConnectionWrapper - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void Dispose() -``` - - -#### Implements -IDisposable.Dispose()
- -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method.md deleted file mode 100644 index 70a6feed5..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# DatabaseConnectionWrapper.NonQueryAndGetRowsAffected Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual int NonQueryAndGetRowsAffected( - string nonQuery -) -``` - - -#### Parameters - 
nonQuery
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.NonQueryAndGetRowsAffected(System.String)"\]
- -#### Return Value -Type: Int32
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.NonQueryAndGetRowsAffected(System.String)"\] - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-QueryAndGetDataTable_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-QueryAndGetDataTable_Method.md deleted file mode 100644 index 52257cd83..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-QueryAndGetDataTable_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# DatabaseConnectionWrapper.QueryAndGetDataTable Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual DataTable QueryAndGetDataTable( - string query -) -``` - - -#### Parameters - 
query
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.QueryAndGetDataTable(System.String)"\]
- -#### Return Value -Type: DataTable
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.QueryAndGetDataTable(System.String)"\] - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunActionProcedure_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunActionProcedure_Method.md deleted file mode 100644 index 037c5dc5e..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunActionProcedure_Method.md +++ /dev/null @@ -1,27 +0,0 @@ -# DatabaseConnectionWrapper.RunActionProcedure Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual int RunActionProcedure( - string procedureName, - params SqlParameter[] parameters -) -``` - - -#### Parameters - 
procedureName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.RunActionProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
parameters
Type: System.Data.SqlClient.SqlParameter[]
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.RunActionProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
- -#### Return Value -Type: Int32
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.RunActionProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\] - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunQueryProcedure_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunQueryProcedure_Method.md deleted file mode 100644 index 1f8eb5d1b..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunQueryProcedure_Method.md +++ /dev/null @@ -1,27 +0,0 @@ -# DatabaseConnectionWrapper.RunQueryProcedure Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual DataTable RunQueryProcedure( - string procedureName, - params SqlParameter[] parameters -) -``` - - -#### Parameters - 
procedureName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.RunQueryProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
parameters
Type: System.Data.SqlClient.SqlParameter[]
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.RunQueryProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
- -#### Return Value -Type: DataTable
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.RunQueryProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\] - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-SetupDataBaseConnection_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-SetupDataBaseConnection_Method.md deleted file mode 100644 index 91e8b1980..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-SetupDataBaseConnection_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# DatabaseConnectionWrapper.SetupDataBaseConnection Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual SqlConnection SetupDataBaseConnection( - string connectionString -) -``` - - -#### Parameters - 
connectionString
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.SetupDataBaseConnection(System.String)"\]
- -#### Return Value -Type: SqlConnection
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.SetupDataBaseConnection(System.String)"\] - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Class.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Class.md deleted file mode 100644 index f82a3050c..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Class.md +++ /dev/null @@ -1,46 +0,0 @@ -# DatabaseConnectionWrapper Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper
    Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper
-**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class DatabaseConnectionWrapper : IDisposable -``` - -The DatabaseConnectionWrapper type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")DatabaseConnectionWrapper(Func(SqlConnection)) -Initializes a new instance of the DatabaseConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")DatabaseConnectionWrapper(String) -Initializes a new instance of the DatabaseConnectionWrapper class
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CheckForProcedure
![Public method](media/pubmethod.gif "Public method")Dispose -Releases all resources used by the DatabaseConnectionWrapper
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NonQueryAndGetRowsAffected
![Public method](media/pubmethod.gif "Public method")QueryAndGetDataTable
![Public method](media/pubmethod.gif "Public method")RunActionProcedure
![Public method](media/pubmethod.gif "Public method")RunQueryProcedure
![Protected method](media/protmethod.gif "Protected method")SetupDataBaseConnection
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor.md deleted file mode 100644 index b6971bd52..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor.md +++ /dev/null @@ -1,15 +0,0 @@ -# DatabaseConnectionWrapper Constructor - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")DatabaseConnectionWrapper(Func(SqlConnection)) -Initializes a new instance of the DatabaseConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")DatabaseConnectionWrapper(String) -Initializes a new instance of the DatabaseConnectionWrapper class
  -Back to Top - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(Func(SqlConnection)).md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(Func(SqlConnection)).md deleted file mode 100644 index 48845e1aa..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(Func(SqlConnection)).md +++ /dev/null @@ -1,25 +0,0 @@ -# DatabaseConnectionWrapper Constructor (Func(SqlConnection)) - - -Initializes a new instance of the DatabaseConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public DatabaseConnectionWrapper( - Func setupDataBaseConnectionOverride -) -``` - - -#### Parameters - 
setupDataBaseConnectionOverride
Type: System.Func(SqlConnection)
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.#ctor(System.Func{System.Data.SqlClient.SqlConnection})"\]
- -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
DatabaseConnectionWrapper Overload
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(String).md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(String).md deleted file mode 100644 index 8bc1515fa..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(String).md +++ /dev/null @@ -1,25 +0,0 @@ -# DatabaseConnectionWrapper Constructor (String) - - -Initializes a new instance of the DatabaseConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public DatabaseConnectionWrapper( - string connectionString -) -``` - - -#### Parameters - 
connectionString
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper.#ctor(System.String)"\]
- -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
DatabaseConnectionWrapper Overload
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Methods.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Methods.md deleted file mode 100644 index d67834b8a..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# DatabaseConnectionWrapper Methods - - -The DatabaseConnectionWrapper type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CheckForProcedure
![Public method](media/pubmethod.gif "Public method")Dispose
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NonQueryAndGetRowsAffected
![Public method](media/pubmethod.gif "Public method")QueryAndGetDataTable
![Public method](media/pubmethod.gif "Public method")RunActionProcedure
![Public method](media/pubmethod.gif "Public method")RunQueryProcedure
![Protected method](media/protmethod.gif "Protected method")SetupDataBaseConnection
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -DatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject-DatabaseWrapper_Property.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject-DatabaseWrapper_Property.md deleted file mode 100644 index c99825fa3..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject-DatabaseWrapper_Property.md +++ /dev/null @@ -1,21 +0,0 @@ -# DatabaseTestObject.DatabaseWrapper Property - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public DatabaseConnectionWrapper DatabaseWrapper { get; } -``` - - -#### Property Value -Type: DatabaseConnectionWrapper - -## See Also - - -#### Reference -DatabaseTestObject Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Class.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Class.md deleted file mode 100644 index c14320a86..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Class.md +++ /dev/null @@ -1,48 +0,0 @@ -# DatabaseTestObject Class - - - -## Inheritance Hierarchy -System.Object
  BaseTestObject
    Magenic.MaqsFramework.BaseDatabaseTest.DatabaseTestObject
-**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class DatabaseTestObject : BaseTestObject -``` - -The DatabaseTestObject type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")DatabaseTestObject -Initializes a new instance of the DatabaseTestObject class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")DatabaseWrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Constructor.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Constructor.md deleted file mode 100644 index 3fca6117a..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Constructor.md +++ /dev/null @@ -1,28 +0,0 @@ -# DatabaseTestObject Constructor - - -Initializes a new instance of the DatabaseTestObject class - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public DatabaseTestObject( - DatabaseConnectionWrapper databaseConnection, - Logger logger, - SoftAssert softAssert, - PerfTimerCollection perfTimerCollection -) -``` - - -#### Parameters - 
databaseConnection
Type: Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseTestObject.#ctor(Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper,Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
logger
Type: Logger
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseTestObject.#ctor(Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper,Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
softAssert
Type: SoftAssert
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseTestObject.#ctor(Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper,Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
perfTimerCollection
Type: PerfTimerCollection
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.DatabaseTestObject.#ctor(Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper,Magenic.MaqsFramework.Utilities.Logging.Logger,Magenic.MaqsFramework.BaseTest.SoftAssert,Magenic.MaqsFramework.Utilities.Performance.PerfTimerCollection)"\]
- -## See Also - - -#### Reference -DatabaseTestObject Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Methods.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Methods.md deleted file mode 100644 index 5c290753d..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# DatabaseTestObject Methods - - -The DatabaseTestObject type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -DatabaseTestObject Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Properties.md b/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Properties.md deleted file mode 100644 index 8b8e35b34..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Properties.md +++ /dev/null @@ -1,15 +0,0 @@ -# DatabaseTestObject Properties - - -The DatabaseTestObject type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")DatabaseWrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
  -Back to Top - -## See Also - - -#### Reference -DatabaseTestObject Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-CheckForProcedure_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-CheckForProcedure_Method.md deleted file mode 100644 index 881d1f2aa..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-CheckForProcedure_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.CheckForProcedure Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override bool CheckForProcedure( - string procedureName -) -``` - - -#### Parameters - 
procedureName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.CheckForProcedure(System.String)"\]
- -#### Return Value -Type: Boolean
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.CheckForProcedure(System.String)"\] - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseErrorEvent_Event.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseErrorEvent_Event.md deleted file mode 100644 index 6261da9a0..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseErrorEvent_Event.md +++ /dev/null @@ -1,21 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.DatabaseErrorEvent Event - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public event EventHandler DatabaseErrorEvent -``` - - -#### Value -Type: System.EventHandler(String) - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseEvent_Event.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseEvent_Event.md deleted file mode 100644 index d96d8acb2..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseEvent_Event.md +++ /dev/null @@ -1,21 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.DatabaseEvent Event - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public event EventHandler DatabaseEvent -``` - - -#### Value -Type: System.EventHandler(String) - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-Dispose_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-Dispose_Method.md deleted file mode 100644 index ee66cc5e4..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-Dispose_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.Dispose Method - - -Releases all resources used by the EventFiringDatabaseConnectionWrapper - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void Dispose() -``` - - -#### Implements -IDisposable.Dispose()
- -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method.md deleted file mode 100644 index a731d7295..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.NonQueryAndGetRowsAffected Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override int NonQueryAndGetRowsAffected( - string nonQuery -) -``` - - -#### Parameters - 
nonQuery
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.NonQueryAndGetRowsAffected(System.String)"\]
- -#### Return Value -Type: Int32
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.NonQueryAndGetRowsAffected(System.String)"\] - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnErrorEvent_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnErrorEvent_Method.md deleted file mode 100644 index a1d4b4091..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnErrorEvent_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.OnErrorEvent Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void OnErrorEvent( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.OnErrorEvent(System.String)"\]
- -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnEvent_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnEvent_Method.md deleted file mode 100644 index 30eee3324..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnEvent_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.OnEvent Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void OnEvent( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.OnEvent(System.String)"\]
- -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-QueryAndGetDataTable_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-QueryAndGetDataTable_Method.md deleted file mode 100644 index 186843bab..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-QueryAndGetDataTable_Method.md +++ /dev/null @@ -1,26 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.QueryAndGetDataTable Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override DataTable QueryAndGetDataTable( - string query -) -``` - - -#### Parameters - 
query
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.QueryAndGetDataTable(System.String)"\]
- -#### Return Value -Type: DataTable
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.QueryAndGetDataTable(System.String)"\] - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunActionProcedure_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunActionProcedure_Method.md deleted file mode 100644 index b283f0b67..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunActionProcedure_Method.md +++ /dev/null @@ -1,27 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.RunActionProcedure Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override int RunActionProcedure( - string procedureName, - params SqlParameter[] parameters -) -``` - - -#### Parameters - 
procedureName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.RunActionProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
parameters
Type: System.Data.SqlClient.SqlParameter[]
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.RunActionProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
- -#### Return Value -Type: Int32
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.RunActionProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\] - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunQueryProcedure_Method.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunQueryProcedure_Method.md deleted file mode 100644 index fa325f910..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunQueryProcedure_Method.md +++ /dev/null @@ -1,27 +0,0 @@ -# EventFiringDatabaseConnectionWrapper.RunQueryProcedure Method - - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override DataTable RunQueryProcedure( - string procedureName, - params SqlParameter[] parameters -) -``` - - -#### Parameters - 
procedureName
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.RunQueryProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
parameters
Type: System.Data.SqlClient.SqlParameter[]
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.RunQueryProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\]
- -#### Return Value -Type: DataTable
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.RunQueryProcedure(System.String,System.Data.SqlClient.SqlParameter[])"\] - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Class.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Class.md deleted file mode 100644 index f4f195543..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Class.md +++ /dev/null @@ -1,51 +0,0 @@ -# EventFiringDatabaseConnectionWrapper Class - - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseDatabaseTest.DatabaseConnectionWrapper
    Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper
-**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class EventFiringDatabaseConnectionWrapper : DatabaseConnectionWrapper -``` - -The EventFiringDatabaseConnectionWrapper type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EventFiringDatabaseConnectionWrapper(Func(SqlConnection)) -Initializes a new instance of the EventFiringDatabaseConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")EventFiringDatabaseConnectionWrapper(String) -Initializes a new instance of the EventFiringDatabaseConnectionWrapper class
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CheckForProcedure (Overrides DatabaseConnectionWrapper.CheckForProcedure(String).)
![Public method](media/pubmethod.gif "Public method")Dispose -Releases all resources used by the EventFiringDatabaseConnectionWrapper - (Overrides DatabaseConnectionWrapper.Dispose().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NonQueryAndGetRowsAffected (Overrides DatabaseConnectionWrapper.NonQueryAndGetRowsAffected(String).)
![Protected method](media/protmethod.gif "Protected method")OnErrorEvent
![Protected method](media/protmethod.gif "Protected method")OnEvent
![Public method](media/pubmethod.gif "Public method")QueryAndGetDataTable (Overrides DatabaseConnectionWrapper.QueryAndGetDataTable(String).)
![Public method](media/pubmethod.gif "Public method")RunActionProcedure (Overrides DatabaseConnectionWrapper.RunActionProcedure(String, SqlParameter[]).)
![Public method](media/pubmethod.gif "Public method")RunQueryProcedure (Overrides DatabaseConnectionWrapper.RunQueryProcedure(String, SqlParameter[]).)
![Protected method](media/protmethod.gif "Protected method")SetupDataBaseConnection (Inherited from DatabaseConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## Events - 
NameDescription
![Public event](media/pubevent.gif "Public event")DatabaseErrorEvent
![Public event](media/pubevent.gif "Public event")DatabaseEvent
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor.md deleted file mode 100644 index c5687209f..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor.md +++ /dev/null @@ -1,15 +0,0 @@ -# EventFiringDatabaseConnectionWrapper Constructor - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EventFiringDatabaseConnectionWrapper(Func(SqlConnection)) -Initializes a new instance of the EventFiringDatabaseConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")EventFiringDatabaseConnectionWrapper(String) -Initializes a new instance of the EventFiringDatabaseConnectionWrapper class
  -Back to Top - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(Func(SqlConnection)).md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(Func(SqlConnection)).md deleted file mode 100644 index 39079504f..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(Func(SqlConnection)).md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringDatabaseConnectionWrapper Constructor (Func(SqlConnection)) - - -Initializes a new instance of the EventFiringDatabaseConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EventFiringDatabaseConnectionWrapper( - Func setupDataBaseConnectionOverride -) -``` - - -#### Parameters - 
setupDataBaseConnectionOverride
Type: System.Func(SqlConnection)
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.#ctor(System.Func{System.Data.SqlClient.SqlConnection})"\]
- -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
EventFiringDatabaseConnectionWrapper Overload
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(String).md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(String).md deleted file mode 100644 index 63bb7a80f..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(String).md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringDatabaseConnectionWrapper Constructor (String) - - -Initializes a new instance of the EventFiringDatabaseConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseDatabaseTest
**Assembly:** Magenic.MaqsFramework.BaseDatabaseTest (in Magenic.MaqsFramework.BaseDatabaseTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EventFiringDatabaseConnectionWrapper( - string connectionString -) -``` - - -#### Parameters - 
connectionString
Type: System.String
\[Missing documentation for "M:Magenic.MaqsFramework.BaseDatabaseTest.EventFiringDatabaseConnectionWrapper.#ctor(System.String)"\]
- -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
EventFiringDatabaseConnectionWrapper Overload
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Events.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Events.md deleted file mode 100644 index dc72e48c4..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Events.md +++ /dev/null @@ -1,15 +0,0 @@ -# EventFiringDatabaseConnectionWrapper Events - - -The EventFiringDatabaseConnectionWrapper type exposes the following members. - - -## Events - 
NameDescription
![Public event](media/pubevent.gif "Public event")DatabaseErrorEvent
![Public event](media/pubevent.gif "Public event")DatabaseEvent
  -Back to Top - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Methods.md b/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Methods.md deleted file mode 100644 index 27c6935f7..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# EventFiringDatabaseConnectionWrapper Methods - - -The EventFiringDatabaseConnectionWrapper type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CheckForProcedure (Overrides DatabaseConnectionWrapper.CheckForProcedure(String).)
![Public method](media/pubmethod.gif "Public method")Dispose (Overrides DatabaseConnectionWrapper.Dispose().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")NonQueryAndGetRowsAffected (Overrides DatabaseConnectionWrapper.NonQueryAndGetRowsAffected(String).)
![Protected method](media/protmethod.gif "Protected method")OnErrorEvent
![Protected method](media/protmethod.gif "Protected method")OnEvent
![Public method](media/pubmethod.gif "Public method")QueryAndGetDataTable (Overrides DatabaseConnectionWrapper.QueryAndGetDataTable(String).)
![Public method](media/pubmethod.gif "Public method")RunActionProcedure (Overrides DatabaseConnectionWrapper.RunActionProcedure(String, SqlParameter[]).)
![Public method](media/pubmethod.gif "Public method")RunQueryProcedure (Overrides DatabaseConnectionWrapper.RunQueryProcedure(String, SqlParameter[]).)
![Protected method](media/protmethod.gif "Protected method")SetupDataBaseConnection (Inherited from DatabaseConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringDatabaseConnectionWrapper Class
Magenic.MaqsFramework.BaseDatabaseTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Database_AUTOGENERATED/Home.md b/docs/MAQS_4/Database_AUTOGENERATED/Home.md deleted file mode 100644 index d1aa3aab8..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/Home.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseDatabaseTest
  diff --git a/docs/MAQS_4/Database_AUTOGENERATED/LandingPage.md b/docs/MAQS_4/Database_AUTOGENERATED/LandingPage.md deleted file mode 100644 index 168146acb..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/LandingPage.md +++ /dev/null @@ -1,50 +0,0 @@ - -- [Magenic.MaqsFramework.BaseDatabaseTest Namespace](MAQS_4/Database_AUTOGENERATED/Magenic-MaqsFramework-BaseDatabaseTest_Namespace) - - [BaseDatabaseTest Class](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Class) - - [BaseDatabaseTest Constructor](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Constructor) - - [BaseDatabaseTest Properties](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Properties) - - [BaseDatabaseTest.DatabaseWrapper Property](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-DatabaseWrapper_Property) - - [BaseDatabaseTest Methods](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Methods) - - [BaseDatabaseTest.BeforeLoggingTeardown Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-BeforeLoggingTeardown_Method) - - [BaseDatabaseTest.CreateNewTestObject Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-CreateNewTestObject_Method) - - [BaseDatabaseTest.GetBaseConnectionString Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetBaseConnectionString_Method) - - [BaseDatabaseTest.GetDataBaseConnection Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetDataBaseConnection_Method) - - [BaseDatabaseTest.SetupEventFiringTester Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupEventFiringTester_Method) - - [BaseDatabaseTest.SetupNoneEventFiringTester Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupNoneEventFiringTester_Method) - - [DatabaseConfig Class](MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Class) - - [DatabaseConfig Methods](MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Methods) - - [DatabaseConfig.GetConnectionString Method](MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetConnectionString_Method) - - [DatabaseConfig.GetQueryTimeout Method](MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetQueryTimeout_Method) - - [DatabaseConnectionWrapper Class](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Class) - - [DatabaseConnectionWrapper Constructor](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor) - - [DatabaseConnectionWrapper Constructor (Func(SqlConnection))](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(Func(SqlConnection))) - - [DatabaseConnectionWrapper Constructor (String)](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(String)) - - [DatabaseConnectionWrapper Methods](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Methods) - - [DatabaseConnectionWrapper.CheckForProcedure Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-CheckForProcedure_Method) - - [DatabaseConnectionWrapper.Dispose Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-Dispose_Method) - - [DatabaseConnectionWrapper.NonQueryAndGetRowsAffected Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method) - - [DatabaseConnectionWrapper.QueryAndGetDataTable Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-QueryAndGetDataTable_Method) - - [DatabaseConnectionWrapper.RunActionProcedure Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunActionProcedure_Method) - - [DatabaseConnectionWrapper.RunQueryProcedure Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunQueryProcedure_Method) - - [DatabaseConnectionWrapper.SetupDataBaseConnection Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-SetupDataBaseConnection_Method) - - [DatabaseTestObject Class](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Class) - - [DatabaseTestObject Constructor](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Constructor) - - [DatabaseTestObject Properties](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Properties) - - [DatabaseTestObject.DatabaseWrapper Property](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject-DatabaseWrapper_Property) - - [DatabaseTestObject Methods](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Methods) - - [EventFiringDatabaseConnectionWrapper Class](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Class) - - [EventFiringDatabaseConnectionWrapper Constructor](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor) - - [EventFiringDatabaseConnectionWrapper Constructor (Func(SqlConnection))](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(Func(SqlConnection))) - - [EventFiringDatabaseConnectionWrapper Constructor (String)](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(String)) - - [EventFiringDatabaseConnectionWrapper Methods](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Methods) - - [EventFiringDatabaseConnectionWrapper.CheckForProcedure Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-CheckForProcedure_Method) - - [EventFiringDatabaseConnectionWrapper.Dispose Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-Dispose_Method) - - [EventFiringDatabaseConnectionWrapper.NonQueryAndGetRowsAffected Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method) - - [EventFiringDatabaseConnectionWrapper.OnErrorEvent Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnErrorEvent_Method) - - [EventFiringDatabaseConnectionWrapper.OnEvent Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnEvent_Method) - - [EventFiringDatabaseConnectionWrapper.QueryAndGetDataTable Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-QueryAndGetDataTable_Method) - - [EventFiringDatabaseConnectionWrapper.RunActionProcedure Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunActionProcedure_Method) - - [EventFiringDatabaseConnectionWrapper.RunQueryProcedure Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunQueryProcedure_Method) - - [EventFiringDatabaseConnectionWrapper Events](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Events) - - [EventFiringDatabaseConnectionWrapper.DatabaseErrorEvent Event](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseErrorEvent_Event) - - [EventFiringDatabaseConnectionWrapper.DatabaseEvent Event](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseEvent_Event) diff --git a/docs/MAQS_4/Database_AUTOGENERATED/Magenic-MaqsFramework-BaseDatabaseTest_Namespace.md b/docs/MAQS_4/Database_AUTOGENERATED/Magenic-MaqsFramework-BaseDatabaseTest_Namespace.md deleted file mode 100644 index e901d846f..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/Magenic-MaqsFramework-BaseDatabaseTest_Namespace.md +++ /dev/null @@ -1,4 +0,0 @@ -# Magenic.MaqsFramework.BaseDatabaseTest Namespace - -## Classes - 
ClassDescription
![Public class](media/pubclass.gif "Public class")BaseDatabaseTest
![Public class](media/pubclass.gif "Public class")DatabaseConfig
![Public class](media/pubclass.gif "Public class")DatabaseConnectionWrapper
![Public class](media/pubclass.gif "Public class")DatabaseTestObject
![Public class](media/pubclass.gif "Public class")EventFiringDatabaseConnectionWrapper
  diff --git a/docs/MAQS_4/Database_AUTOGENERATED/Maqs.md b/docs/MAQS_4/Database_AUTOGENERATED/Maqs.md deleted file mode 100644 index d1aa3aab8..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/Maqs.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseDatabaseTest
  diff --git a/docs/MAQS_4/Database_AUTOGENERATED/_Footer.md b/docs/MAQS_4/Database_AUTOGENERATED/_Footer.md deleted file mode 100644 index bfdba62f0..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/_Footer.md +++ /dev/null @@ -1,5 +0,0 @@ -Maqs Help - - - -Send comments on this topic to [](mailto:?Subject=Maqs Help) diff --git a/docs/MAQS_4/Database_AUTOGENERATED/_Sidebar.md b/docs/MAQS_4/Database_AUTOGENERATED/_Sidebar.md deleted file mode 100644 index 168146acb..000000000 --- a/docs/MAQS_4/Database_AUTOGENERATED/_Sidebar.md +++ /dev/null @@ -1,50 +0,0 @@ - -- [Magenic.MaqsFramework.BaseDatabaseTest Namespace](MAQS_4/Database_AUTOGENERATED/Magenic-MaqsFramework-BaseDatabaseTest_Namespace) - - [BaseDatabaseTest Class](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Class) - - [BaseDatabaseTest Constructor](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Constructor) - - [BaseDatabaseTest Properties](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Properties) - - [BaseDatabaseTest.DatabaseWrapper Property](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-DatabaseWrapper_Property) - - [BaseDatabaseTest Methods](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest_Methods) - - [BaseDatabaseTest.BeforeLoggingTeardown Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-BeforeLoggingTeardown_Method) - - [BaseDatabaseTest.CreateNewTestObject Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-CreateNewTestObject_Method) - - [BaseDatabaseTest.GetBaseConnectionString Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetBaseConnectionString_Method) - - [BaseDatabaseTest.GetDataBaseConnection Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-GetDataBaseConnection_Method) - - [BaseDatabaseTest.SetupEventFiringTester Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupEventFiringTester_Method) - - [BaseDatabaseTest.SetupNoneEventFiringTester Method](MAQS_4/Database_AUTOGENERATED/BaseDatabaseTest-SetupNoneEventFiringTester_Method) - - [DatabaseConfig Class](MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Class) - - [DatabaseConfig Methods](MAQS_4/Database_AUTOGENERATED/DatabaseConfig_Methods) - - [DatabaseConfig.GetConnectionString Method](MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetConnectionString_Method) - - [DatabaseConfig.GetQueryTimeout Method](MAQS_4/Database_AUTOGENERATED/DatabaseConfig-GetQueryTimeout_Method) - - [DatabaseConnectionWrapper Class](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Class) - - [DatabaseConnectionWrapper Constructor](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor) - - [DatabaseConnectionWrapper Constructor (Func(SqlConnection))](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(Func(SqlConnection))) - - [DatabaseConnectionWrapper Constructor (String)](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Constructor_(String)) - - [DatabaseConnectionWrapper Methods](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper_Methods) - - [DatabaseConnectionWrapper.CheckForProcedure Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-CheckForProcedure_Method) - - [DatabaseConnectionWrapper.Dispose Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-Dispose_Method) - - [DatabaseConnectionWrapper.NonQueryAndGetRowsAffected Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method) - - [DatabaseConnectionWrapper.QueryAndGetDataTable Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-QueryAndGetDataTable_Method) - - [DatabaseConnectionWrapper.RunActionProcedure Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunActionProcedure_Method) - - [DatabaseConnectionWrapper.RunQueryProcedure Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-RunQueryProcedure_Method) - - [DatabaseConnectionWrapper.SetupDataBaseConnection Method](MAQS_4/Database_AUTOGENERATED/DatabaseConnectionWrapper-SetupDataBaseConnection_Method) - - [DatabaseTestObject Class](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Class) - - [DatabaseTestObject Constructor](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Constructor) - - [DatabaseTestObject Properties](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Properties) - - [DatabaseTestObject.DatabaseWrapper Property](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject-DatabaseWrapper_Property) - - [DatabaseTestObject Methods](MAQS_4/Database_AUTOGENERATED/DatabaseTestObject_Methods) - - [EventFiringDatabaseConnectionWrapper Class](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Class) - - [EventFiringDatabaseConnectionWrapper Constructor](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor) - - [EventFiringDatabaseConnectionWrapper Constructor (Func(SqlConnection))](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(Func(SqlConnection))) - - [EventFiringDatabaseConnectionWrapper Constructor (String)](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Constructor_(String)) - - [EventFiringDatabaseConnectionWrapper Methods](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Methods) - - [EventFiringDatabaseConnectionWrapper.CheckForProcedure Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-CheckForProcedure_Method) - - [EventFiringDatabaseConnectionWrapper.Dispose Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-Dispose_Method) - - [EventFiringDatabaseConnectionWrapper.NonQueryAndGetRowsAffected Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-NonQueryAndGetRowsAffected_Method) - - [EventFiringDatabaseConnectionWrapper.OnErrorEvent Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnErrorEvent_Method) - - [EventFiringDatabaseConnectionWrapper.OnEvent Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-OnEvent_Method) - - [EventFiringDatabaseConnectionWrapper.QueryAndGetDataTable Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-QueryAndGetDataTable_Method) - - [EventFiringDatabaseConnectionWrapper.RunActionProcedure Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunActionProcedure_Method) - - [EventFiringDatabaseConnectionWrapper.RunQueryProcedure Method](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-RunQueryProcedure_Method) - - [EventFiringDatabaseConnectionWrapper Events](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper_Events) - - [EventFiringDatabaseConnectionWrapper.DatabaseErrorEvent Event](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseErrorEvent_Event) - - [EventFiringDatabaseConnectionWrapper.DatabaseEvent Event](MAQS_4/Database_AUTOGENERATED/EventFiringDatabaseConnectionWrapper-DatabaseEvent_Event) diff --git a/docs/MAQS_4/Element-Handler.md b/docs/MAQS_4/Element-Handler.md deleted file mode 100644 index 460e86194..000000000 --- a/docs/MAQS_4/Element-Handler.md +++ /dev/null @@ -1,263 +0,0 @@ -# ElementHandler Class -This class provides additional helper methods on top of Selenium's base interaction methods for common operations done when interacting with HTML elements. - -## Check a Checkbox -Checks or unchecks an element. It will check the element if the bool argument is true. It will uncheck the element if the bool argument is false. If the box is already in state the action wants it to be in upon completing that action, then the action will not do any checking or unchecking. -### Written as -```csharp -CheckCheckBox(By bySelector, bool checkBoxState); -``` - -### Example -```csharp -// By selector for a checkbox -private static By checkBox = By.Id("CheckBox"); - -// Checkbox is initially unchecked, waits for the element to become clickable -this.webDriver.WaitUntilClickableElement(checkBox); - -// If the checkbox is unchecked, then the driver will check the checkbox -this.webDriver.CheckCheckBox(By.CssSelector(checkBox), true); - -// If the checkbox is unchecked, then the driver will uncheckcheck the checkbox -this.webDriver.CheckCheckBox(By.CssSelector(checkBox), false); -``` -In applications a checkbox will either be checked or unchecked. Stating "click this checkbox" does not take into consideration the state of that checkbox. - -## Click Button and Wait For Button Disappear -Clicks an element. If the bool argument is true, it will wait until the button disappears after clicking it, else it will immediately return. If it waits for the button to disappear, it will throw an exception if it does not. If it does not wait for the button to disappear, it will continue. -### Written as -```csharp -ClickButton(By bySelector, bool waitForButton); -``` -### Example -```csharp -// By selector for a checkbox -private static By button = By.Id("LargeButton"); - -this.webDriver.ClickButton(By.TagName("button"), true); -``` - -## Click Element With JavaScript -Clicks an element using JavaScript's [click][1] method where using the normal Selenium Click method may not work correctly, such as hidden or hover triggered elements. -### Written as -```csharp -ClickElementByJavaScript(By bySelector); -``` -### Example -```csharp -private static By button = By.Id("LargeButton"); - -this.webDriver.ClickElementByJavaScript(button); -``` - -## Create a Comma Delimited String -Creates a collection of elements based on a selector, loops through the collection, gathering text, adding it to a list, removes any white space, sorts the list alphabetically, and then returns that list as a string with the values separated by commas. By default it will retrieve the value from the value attribute. - -### Written as -```csharp -string CreateCommaDelimitedString(By by, bool sort = false)); -``` -### Examples -```csharp -// A by selector for a list of computer parts. -private static By computerParts = By.CssSelector("ul>#options); - -// Returns the text of the elements as an ordered string -string computerOptions = this.WebDriver.CreateCommaDelimitedString(computerParts, true); -``` -```csharp -// A by selector for a list of computer parts. -private static By computerParts = By.CssSelector("ul>#options"); - -// Returns the text of the elements without ordering them -string computerOptions = this.WebDriver.CreateCommaDelimitedString(computerParts); -``` -## Scroll By X and Y -Executes horizontal and vertical scrolling using the JavaScript [scroll][3] method based on the x and y arguments. -### Written as -```csharp -ExecuteScrolling(int xCoordinates, int yCoordinates); -``` - -### Example -```csharp -// Scrolls by this element -this.webDriver.ExecuteScrolling(50, -100); -``` - -## Return an Element's Attribute's Value -Gets the value of an attribute for an element. By default, it gets the value of the "value" attribute. -### Written as -```csharp -string GetElementAttribute(By bySelector, string attributeName); -``` -### Examples -```csharp -// By selector for the page title -private static By pageTitle = By.CssSelector(".title"); - -// Returns the value of the element's value -string pageTitleValue = this.webDriver.GetElementAttribute(pageTitle); -``` -```csharp -// By selector for the page title -private static By pageTitle = By.CssSelector(".title"); - -// Returns the value of the elements href -string pageTitleHrefValue = this.webDriver.GetElementAttribute(pageTitle, "href"); -``` -## Get Text From Selected Dropdown Item -Gets the selected option's displayed text from a select element and returns it. -### Written as -```csharp -string GetSelectedOptionFromDropdown(By bySelector); -``` -### Example -```csharp -// A by selector for a list of names from a dropdown -private static By nameDropdown = By.CssSelector("#namesDropdown"); - -// Gets the text of the current selected option -string nameSelected = this.webDriver.GetSelectedOptionFromDropdown(nameDropdown ); -``` - -## Get List of Text From Selected Dropdown Items -Gets all the selected options' displayed text from a select element and returns them in a list. -### Written as -```csharp -List GetSelectedOptionsFromDropdown(By bySelector); -``` -### Example -```csharp -// A by selector for a list of names from a dropdown -private static By nameDropdown = By.CssSelector("#namesDropdown"); - -List listOfNamesSelected = this.webDriver.GetSelectedOptionsFromDropdown(nameDropdown); -``` - -## Scroll until Element is in View -Uses the JavaScript [scrollIntoView][2] method to scroll an element into the view. -### Written as -```csharp -this.webDriver.ScrollIntoView(By bySelector); -``` -### Example -```csharp -// By selector for the page title -private static By pageTitle = By.CssSelector(".title"); - -// Scrolls until the page title is in view -this.webDriver.ScrollIntoView(pageTitle); -``` - -## Scrolls Until Element is in View then Scroll to X and Y Coordinates -Uses the JavaScript [scrollIntoView][2] and [scroll][3] methods to scroll an element into view and then scroll based on an offset from the location of that element using the x and y arguments. -### Written as -```csharp -ScrollIntoView(By bySelector, int xOffset, int yOffset); -``` -### Example -```csharp -// By selector for the page title -private static By pageTitle = By.CssSelector(".title"); - -// Scrolls to the page title and then scrolls by the x and y offsets -this.webDriver.ScrollIntoView(pageTitle , -20, 150); -``` - -## Select Dropdown Option by Option's Text -Selects an option element from a select element using the option's displayed text. -### Written as -```csharp -SelectDropDownOption(By bySelector, string optionText); -``` -### Example -```csharp -// A by selector for a list of computer parts. -private static By computerParts = By.CssSelector("ul>#options"); - -// Selects the element inside the computer parts options where the text matches "Motherboard" -this.webDriver.SelectDropDownOption(computerParts, "Motherboard"); -``` - -## Select Dropdown Option by Value -Selects an option element from a select element using the option's value attribute text. - -### Written as -```csharp -SelectDropDownOptionByValue(By bySelector, string valueAttributeText); -``` -### Example -```csharp -// A by selector for a list of computer parts. -private static By computerParts = By.CssSelector("ul>#options"); - -// Selects the element where the value attribute is equal to "1" -this.webDriver.SelectDropDownOptionByValue(computerParts , "1"); -``` - -## Select Multiple Dropdown Options by Options Text -Selects multiple option elements from a list box using a list of strings of the option elements' displayed texts. - -### Written as -```csharp -SelectMultipleElementsFromListBox(By bySelector, List optionText); -``` - -### Example -```csharp -// A by selector for a list of computer parts. -private static By computerParts = By.CssSelector("ul>#options"); - -this.webDriver.SelectMultipleElementsFromListBox(computerParts , new List { "Motherboard", "CPU", "Flux Capacitor" }); -``` - -## Select Multiple Dropdown Options by Options Value -Selects multiple option elements from a list box using a list of strings of the option elements' value attribute texts. -### Written as -```csharp -SelectMultipleElementsFromListBoxByValue(By bySelector, List optionValues); -``` -### Example -```csharp -// A by selector for a list of computer parts. -private static By computerParts = By.CssSelector("ul>#options"); - -this.webDriver.SelectMultipleElementsFromListBoxByValue(computerParts , new List { "1", "2" }); -``` - -## Set Text Box -Enters text into an element. It also clears the element before entering anything. If the tabOff is not set or is set to true, then the last key sent will be a tab, else it won't send a tab key at the end of typing the string argument. -### Written as -```csharp -SetTextBox(By bySelector, string textToEnter, bool tabOff = true); -``` -### Example -```csharp -// By selector for a textField -private static By textField = By.Id("textBox); - -// Sends the words "hello, world" to the text box, and then sends tab -this.webDriver.SetTextBox(textField , "hello, world"); -``` - -## Type Text Slowly -Slowly types a string. Useful in scenarios where the normal Selenium SendKeys method types too quickly and causes issues. It sends key presses every 500 milliseconds. -### Written as -```csharp -SlowType(By bySelector, string textToEnter); -``` - -### Example -```csharp -// By selector for a textField -private static By textField = By.Id("textBox); - -this.webDriver.SlowType(By.CssSelector("input[type=text]"), "hello, world"); -``` - -[1]: https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click -[2]: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView -[3]: https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll - diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-BeforeLoggingTeardown_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-BeforeLoggingTeardown_Method.md deleted file mode 100644 index 9571e0360..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-BeforeLoggingTeardown_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# BaseEmailTest.BeforeLoggingTeardown Method - - -Close the email connection - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void BeforeLoggingTeardown( - TestResultType resultType -) -``` - - -#### Parameters - 
resultType
Type: TestResultType
The test result
- -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-CreateNewTestObject_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-CreateNewTestObject_Method.md deleted file mode 100644 index 019fbc29d..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-CreateNewTestObject_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseEmailTest.CreateNewTestObject Method - - -Create an email test object - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void CreateNewTestObject() -``` - - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-EmailWrapper_Property.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-EmailWrapper_Property.md deleted file mode 100644 index f762650ef..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-EmailWrapper_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseEmailTest.EmailWrapper Property - - -Gets or sets the email wrapper - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EmailConnectionWrapper EmailWrapper { get; set; } -``` - - -#### Property Value -Type: EmailConnectionWrapper - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-GetEmailConnection_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-GetEmailConnection_Method.md deleted file mode 100644 index 885a13fe1..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-GetEmailConnection_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseEmailTest.GetEmailConnection Method - - -Get the email connection - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual ImapClient GetEmailConnection() -``` - - -#### Return Value -Type: ImapClient
The email connection - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupEventFiringTester_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupEventFiringTester_Method.md deleted file mode 100644 index c5e13e125..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupEventFiringTester_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseEmailTest.SetupEventFiringTester Method - - -Setup the event firing email connection - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupNoneEventFiringTester_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupNoneEventFiringTester_Method.md deleted file mode 100644 index 2b22ad5e6..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupNoneEventFiringTester_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseEmailTest.SetupNoneEventFiringTester Method - - -Setup the normal email connection - the none event firing implementation - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupNoneEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Class.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Class.md deleted file mode 100644 index c3d6a7db8..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Class.md +++ /dev/null @@ -1,60 +0,0 @@ -# BaseEmailTest Class - - -Generic base email test class - - -## Inheritance Hierarchy -System.Object
  BaseTest
    BaseExtendableTest(EmailConnectionWrapper, EmailTestObject)
      Magenic.MaqsFramework.BaseEmailTest.BaseEmailTest
-**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class BaseEmailTest : BaseExtendableTest -``` - -The BaseEmailTest type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseEmailTest -Initializes a new instance of the BaseEmailTest class. Setup the email client for each test class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")EmailWrapper -Gets or sets the email wrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
  -Back to Top - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown -Close the email connection - (Overrides BaseExtendableTest.BeforeLoggingTeardown(TestResultType).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject -Create an email test object - (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetEmailConnection -Get the email connection
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester -Setup the event firing email connection - (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester -Setup the normal email connection - the none event firing implementation - (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Constructor.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Constructor.md deleted file mode 100644 index c7ee7dde0..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseEmailTest Constructor - - -Initializes a new instance of the BaseEmailTest class. Setup the email client for each test class - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseEmailTest() -``` - - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Methods.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Methods.md deleted file mode 100644 index bb6402408..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Methods.md +++ /dev/null @@ -1,36 +0,0 @@ -# BaseEmailTest Methods - - -The BaseEmailTest type exposes the following members. - - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown -Close the email connection - (Overrides BaseExtendableTest.BeforeLoggingTeardown(TestResultType).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject -Create an email test object - (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetEmailConnection -Get the email connection
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester -Setup the event firing email connection - (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester -Setup the normal email connection - the none event firing implementation - (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Properties.md b/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Properties.md deleted file mode 100644 index 80a4d42e7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Properties.md +++ /dev/null @@ -1,16 +0,0 @@ -# BaseEmailTest Properties - - -The BaseEmailTest type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")EmailWrapper -Gets or sets the email wrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(EmailConnectionWrapper, EmailTestObject).)
  -Back to Top - -## See Also - - -#### Reference -BaseEmailTest Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetAttachmentDownloadDirectory_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetAttachmentDownloadDirectory_Method.md deleted file mode 100644 index 6e7400074..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetAttachmentDownloadDirectory_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetAttachmentDownloadDirectory Method - - -Gets the download directory path for email attachments - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetAttachmentDownloadDirectory() -``` - - -#### Return Value -Type: String
String of file path - -## Examples - -**C#**
-``` C# -string downloadDirectory = EmailConfig.GetAttachmentDownloadDirectory(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailSkipSslValidation_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailSkipSslValidation_Method.md deleted file mode 100644 index 0b4b86d79..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailSkipSslValidation_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetEmailSkipSslValidation Method - - -Get the skip SSL validation boolean - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool GetEmailSkipSslValidation() -``` - - -#### Return Value -Type: Boolean
True if we are skipping SSL validation - -## Examples - -**C#**
-``` C# -bool skipSsl = EmailConfig.GetEmailSkipSslValidation(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailViaSSL_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailViaSSL_Method.md deleted file mode 100644 index 6440b68b7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailViaSSL_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetEmailViaSSL Method - - -Get the use access email via SSL boolean - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static bool GetEmailViaSSL() -``` - - -#### Return Value -Type: Boolean
True if we should use SSL - -## Examples - -**C#**
-``` C# -bool ssl = EmailConfig.GetEmailViaSSL(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetHost_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetHost_Method.md deleted file mode 100644 index e6a975e19..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetHost_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetHost Method - - -Get the host string - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetHost() -``` - - -#### Return Value -Type: String
The email host - -## Examples - -**C#**
-``` C# -string host = EmailConfig.GetHost(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPassword_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPassword_Method.md deleted file mode 100644 index 85b5b19fa..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPassword_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetPassword Method - - -Get the password string - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetPassword() -``` - - -#### Return Value -Type: String
The password - -## Examples - -**C#**
-``` C# -string password = EmailConfig.GetPassword(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPort_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPort_Method.md deleted file mode 100644 index 5a565612a..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPort_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetPort Method - - -Get the port number - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static int GetPort() -``` - - -#### Return Value -Type: Int32
The port number - -## Examples - -**C#**
-``` C# -int port = EmailConfig.GetPort(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetUserName_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetUserName_Method.md deleted file mode 100644 index d7ba22df2..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig-GetUserName_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConfig.GetUserName Method - - -Get the user name string - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetUserName() -``` - - -#### Return Value -Type: String
The user name - -## Examples - -**C#**
-``` C# -string username = EmailConfig.GetUserName(); -``` - - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig_Class.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig_Class.md deleted file mode 100644 index 0f24a2f16..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig_Class.md +++ /dev/null @@ -1,36 +0,0 @@ -# EmailConfig Class - - -Email configuration class - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseEmailTest.EmailConfig
-**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class EmailConfig -``` - -The EmailConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetAttachmentDownloadDirectory -Gets the download directory path for email attachments
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetEmailSkipSslValidation -Get the skip SSL validation boolean
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetEmailViaSSL -Get the use access email via SSL boolean
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetHost -Get the host string
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetPassword -Get the password string
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetPort -Get the port number
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetUserName -Get the user name string
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig_Methods.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig_Methods.md deleted file mode 100644 index f7ab55932..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConfig_Methods.md +++ /dev/null @@ -1,22 +0,0 @@ -# EmailConfig Methods - - -The EmailConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetAttachmentDownloadDirectory -Gets the download directory path for email attachments
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetEmailSkipSslValidation -Get the skip SSL validation boolean
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetEmailViaSSL -Get the use access email via SSL boolean
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetHost -Get the host string
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetPassword -Get the password string
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetPort -Get the port number
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetUserName -Get the user name string
  -Back to Top - -## See Also - - -#### Reference -EmailConfig Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CanAccessEmailAccount_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CanAccessEmailAccount_Method.md deleted file mode 100644 index e0aab7563..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CanAccessEmailAccount_Method.md +++ /dev/null @@ -1,36 +0,0 @@ -# EmailConnectionWrapper.CanAccessEmailAccount Method - - -Check if the account is accessible - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual bool CanAccessEmailAccount() -``` - - -#### Return Value -Type: Boolean
True if the email account is accessible - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void CanAccessEmail() -{ - Assert.IsTrue(this.EmailWrapper.CanAccessEmailAccount(), "Email account was not accessable"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CreateMailbox_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CreateMailbox_Method.md deleted file mode 100644 index 0d6bb4076..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CreateMailbox_Method.md +++ /dev/null @@ -1,43 +0,0 @@ -# EmailConnectionWrapper.CreateMailbox Method - - -Create a mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void CreateMailbox( - string newMailBox -) -``` - - -#### Parameters - 
newMailBox
Type: System.String
The name of the new mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void CreateMailBoxTest() -{ - string newMailBox = Guid.NewGuid().ToString(); - this.EmailWrapper.CreateMailbox(newMailBox); - Assert.AreEqual(newMailBox, this.EmailWrapper.CurrentMailBox); - IMailFolder box = this.EmailWrapper.GetMailbox(newMailBox); - Assert.AreEqual(newMailBox, this.EmailWrapper.CurrentMailBox); - this.EmailWrapper.GetMailbox(newMailBox).Delete(); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentFolder_Property.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentFolder_Property.md deleted file mode 100644 index a571f178c..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentFolder_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# EmailConnectionWrapper.CurrentFolder Property - - -Gets the current folder - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public IMailFolder CurrentFolder { get; } -``` - - -#### Property Value -Type: IMailFolder - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentMailBox_Property.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentMailBox_Property.md deleted file mode 100644 index 03d9d30db..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentMailBox_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# EmailConnectionWrapper.CurrentMailBox Property - - -Gets the current mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string CurrentMailBox { get; } -``` - - -#### Property Value -Type: String - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method.md deleted file mode 100644 index 954980909..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.DeleteMessage Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(MimeMessage) -Delete the given email
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(String) -Delete the email with the given unique identifier
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(MimeMessage).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(MimeMessage).md deleted file mode 100644 index af824a6d8..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(MimeMessage).md +++ /dev/null @@ -1,66 +0,0 @@ -# EmailConnectionWrapper.DeleteMessage Method (MimeMessage) - - -Delete the given email - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void DeleteMessage( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email with to delete
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DeleteMessage() -{ - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - if (!GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 1, 0), uniqueSubject)) - { - Assert.Fail("Failed to get message " + uniqueSubject); - } - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - // find the email and delete it - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(message); - break; - } - } - - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - // Make sure it actually was deleted - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not deleted"); - } - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
DeleteMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(String).md deleted file mode 100644 index cbeeb8541..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(String).md +++ /dev/null @@ -1,62 +0,0 @@ -# EmailConnectionWrapper.DeleteMessage Method (String) - - -Delete the email with the given unique identifier - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void DeleteMessage( - string uid -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DeleteMessageUsingUid() -{ - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - - GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 1, 0), uniqueSubject); - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(this.EmailWrapper.GetUniqueIDString(message)); - break; - } - } - - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not deleted"); - } - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
DeleteMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-Dispose_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-Dispose_Method.md deleted file mode 100644 index d97ad8448..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-Dispose_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# EmailConnectionWrapper.Dispose Method - - -Dispose of the database connection - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void Dispose() -``` - - -#### Implements -IDisposable.Dispose()
- -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method.md deleted file mode 100644 index ce363cae3..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.DownloadAttachments Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage) -Download all the attachments for the given message
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage, String) -Download all the attachments for the given message to a specific folder
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage).md deleted file mode 100644 index 30cbd2d83..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage).md +++ /dev/null @@ -1,62 +0,0 @@ -# EmailConnectionWrapper.DownloadAttachments Method (MimeMessage) - - -Download all the attachments for the given message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List DownloadAttachments( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email
- -#### Return Value -Type: List(String)
List of file paths for the downloaded files - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DownloadAttachmentsToConfigLocation() -{ - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.DownloadAttachments(singleMessage); - - try - { - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - foreach (string file in attchments) - { - string downloadFileHash = this.GetFileHash(file); - string testFileHash = this.GetFileHash(Path.Combine(EmailConfig.GetAttachmentDownloadDirectory(), Path.GetFileName(file))); - - Assert.AreEqual(testFileHash, downloadFileHash, Path.GetFileName(file) + " test file and download file do not match"); - } - } - finally - { - foreach (string file in attchments) - { - File.Delete(Path.Combine(EmailConfig.GetAttachmentDownloadDirectory(), Path.GetFileName(file))); - } - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
DownloadAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String).md deleted file mode 100644 index db12a019a..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String).md +++ /dev/null @@ -1,80 +0,0 @@ -# EmailConnectionWrapper.DownloadAttachments Method (MimeMessage, String) - - -Download all the attachments for the given message to a specific folder - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List DownloadAttachments( - MimeMessage message, - string downloadFolder -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email
downloadFolder
Type: System.String
The download folder
- -#### Return Value -Type: List(String)
List of file paths for the downloaded files - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DownloadAttachmentsToTestDefinedLocation() -{ - // Setup a test download location - string downloadLocation = Path.Combine(EmailConfig.GetAttachmentDownloadDirectory(), Guid.NewGuid().ToString()); - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - try - { - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.DownloadAttachments(singleMessage, downloadLocation); - - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - foreach (string file in attchments) - { - string tempDownload = Path.Combine(downloadLocation, Guid.NewGuid().ToString()); - - // Fix weird Git related CRLF issue - if (file.EndsWith(".cs")) - { - string value = File.ReadAllText(Path.Combine(testFilePath, Path.GetFileName(file))).Replace("\r\n", "\n").Replace("\n", "\r\n"); - File.WriteAllText(tempDownload, value); - - value = File.ReadAllText(file).Replace("\r\n", "\n").Replace("\n", "\r\n"); - File.WriteAllText(file, value); - } - else - { - File.Copy(Path.Combine(testFilePath, Path.GetFileName(file)), tempDownload); - } - - string downloadFileHash = this.GetFileHash(file); - string testFileHash = this.GetFileHash(tempDownload); - - Assert.AreEqual(testFileHash, downloadFileHash, Path.GetFileName(file) + " test file and download file do not match"); - } - } - finally - { - Directory.Delete(downloadLocation, true); - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
DownloadAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-EmailConnection_Property.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-EmailConnection_Property.md deleted file mode 100644 index e4ea880a9..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-EmailConnection_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# EmailConnectionWrapper.EmailConnection Property - - -Gets the Imap email connection - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public ImapClient EmailConnection { get; } -``` - - -#### Property Value -Type: ImapClient - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method().md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method().md deleted file mode 100644 index fead4202a..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method().md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.GetAllMessageHeaders Method() - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders() -Get a list of email messages from the current mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders(String) -Get a list of email messages from the given mailbox
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method.md deleted file mode 100644 index e0995828c..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method.md +++ /dev/null @@ -1,42 +0,0 @@ -# EmailConnectionWrapper.GetAllMessageHeaders Method - - -Get a list of email messages from the current mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetAllMessageHeaders() -``` - - -#### Return Value -Type: List(MimeMessage)
A list of email messages - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetEmailHeaders() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - Assert.AreEqual(messageHeaders.Count, 4, "Expected 4 messages in 'Test/SubTest' but found " + messageHeaders.Count); - foreach (MimeMessage message in messageHeaders) - { - Assert.IsNull(message.Body, "Got body data but only expected header data"); - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetAllMessageHeaders Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method_(String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method_(String).md deleted file mode 100644 index 1074be0a7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method_(String).md +++ /dev/null @@ -1,46 +0,0 @@ -# EmailConnectionWrapper.GetAllMessageHeaders Method (String) - - -Get a list of email messages from the given mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetAllMessageHeaders( - string mailBox -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The mailbox in which to find the messages
- -#### Return Value -Type: List(MimeMessage)
A list of email messages - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetEmailHeadersMailbox() -{ - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders("Test/SubTest"); - Assert.AreEqual(messageHeaders.Count, 4, "Expected 4 messages in 'Test/SubTest' but found " + messageHeaders.Count); - foreach (MimeMessage message in messageHeaders) - { - Assert.IsNull(message.Body, "Got body data but only expected header data"); - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetAllMessageHeaders Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method.md deleted file mode 100644 index 0c9b9b9c3..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# EmailConnectionWrapper.GetAttachments Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(MimeMessage) -Get the list of attachments for the email with the given message
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String) -Get the list of attachments for the email with the given unique identifier
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String, String) -Get the list of attachments for the email with the given unique identifier in the given mailbox
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(MimeMessage).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(MimeMessage).md deleted file mode 100644 index 156807c61..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(MimeMessage).md +++ /dev/null @@ -1,53 +0,0 @@ -# EmailConnectionWrapper.GetAttachments Method (MimeMessage) - - -Get the list of attachments for the email with the given message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetAttachments( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The message
- -#### Return Value -Type: List(MimeEntity)
The list of attachments - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetAttachments() -{ - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.GetAttachments(singleMessage); - - // Make sure we have the correct number of attachments - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - // Make sure the expected files are included - foreach (MimePart attachment in attchments) - { - Assert.IsTrue(File.Exists(Path.Combine(testFilePath, attachment.FileName)), "Found extra file '" + attachment.FileName + "'"); - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String).md deleted file mode 100644 index 1f3135b5c..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String).md +++ /dev/null @@ -1,53 +0,0 @@ -# EmailConnectionWrapper.GetAttachments Method (String) - - -Get the list of attachments for the email with the given unique identifier - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetAttachments( - string uid -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
- -#### Return Value -Type: List(MimeEntity)
The list of - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetAttachmentsByUid() -{ - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.GetAttachments(this.EmailWrapper.GetUniqueIDString(singleMessage)); - - // Make sure we have the correct number of attachments - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - // Make sure the expected files are included - foreach (MimePart attachment in attchments) - { - Assert.IsTrue(File.Exists(Path.Combine(testFilePath, attachment.FileName)), "Found extra file '" + attachment.FileName + "'"); - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String,_String).md deleted file mode 100644 index 6bef9300f..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String,_String).md +++ /dev/null @@ -1,53 +0,0 @@ -# EmailConnectionWrapper.GetAttachments Method (String, String) - - -Get the list of attachments for the email with the given unique identifier in the given mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetAttachments( - string mailBox, - string uid -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The mailbox
uid
Type: System.String
The unique identifier for the email
- -#### Return Value -Type: List(MimeEntity)
The list of attachments - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetAttachmentsByMailBoxAndUid() -{ - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - List attchments = this.EmailWrapper.GetAttachments("Test/SubTest", "4"); - - // Make sure we have the correct number of attachments - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - // Make sure the expected files are included - foreach (MimePart attachment in attchments) - { - Assert.IsTrue(File.Exists(Path.Combine(testFilePath, attachment.FileName)), "Found extra file '" + attachment.FileName + "'"); - } -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetBodyByContentTypes_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetBodyByContentTypes_Method.md deleted file mode 100644 index 6492e8142..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetBodyByContentTypes_Method.md +++ /dev/null @@ -1,47 +0,0 @@ -# EmailConnectionWrapper.GetBodyByContentTypes Method - - -Get the email body for the given message that matches the content type - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual string GetBodyByContentTypes( - MimeMessage message, - string contentType -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The message
contentType
Type: System.String
The content type
- -#### Return Value -Type: String
The message body that matches the content type - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetBodyByContentType() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11), false); - string content = this.EmailWrapper.GetBodyByContentTypes(messages[0], "text/html"); - - // Make sure we got the html content back - Assert.IsTrue(content.StartsWith("EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetContentTypes_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetContentTypes_Method.md deleted file mode 100644 index 3d5979f69..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetContentTypes_Method.md +++ /dev/null @@ -1,49 +0,0 @@ -# EmailConnectionWrapper.GetContentTypes Method - - -Get the list of content types for the given message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetContentTypes( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The message
- -#### Return Value -Type: List(String)
List of content types - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetTypes() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11), false); - - List types = this.EmailWrapper.GetContentTypes(messages[0]); - - Assert.IsTrue(types.Count == 2, "Expected 2 content types"); - Assert.IsTrue(types.Contains("text/plain"), "Expected 'text/plain' content types"); - Assert.IsTrue(types.Contains("text/html"), "Expected 'text/html' content types"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetEmailFlags_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetEmailFlags_Method.md deleted file mode 100644 index 3cbcf3589..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetEmailFlags_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# EmailConnectionWrapper.GetEmailFlags Method - - -Get a list of flags for the email with the given uniqueID - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public List GetEmailFlags( - string uid -) -``` - - -#### Parameters - 
uid
Type: System.String
The uniqueID for the message
- -#### Return Value -Type: List(IMessageSummary)
The list of flags - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNamesInNamespace_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNamesInNamespace_Method.md deleted file mode 100644 index 4dcd666b7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNamesInNamespace_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# EmailConnectionWrapper.GetMailBoxNamesInNamespace Method - - -Get the list of mailbox names in a specific namespace - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetMailBoxNamesInNamespace( - FolderNamespace folderNamespace -) -``` - - -#### Parameters - 
folderNamespace
Type: FolderNamespace
The folderNamespace
- -#### Return Value -Type: List(String)
A list of mailbox names in a specific namespace - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNames_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNames_Method.md deleted file mode 100644 index cf48e1e6f..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNames_Method.md +++ /dev/null @@ -1,37 +0,0 @@ -# EmailConnectionWrapper.GetMailBoxNames Method - - -Get the list of mailbox names - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List GetMailBoxNames() -``` - - -#### Return Value -Type: List(String)
A list of mailbox names - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMailboxes() -{ - List mailBoxes = this.EmailWrapper.GetMailBoxNames(); - Assert.IsTrue(mailBoxes.Count > 0); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailbox_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailbox_Method.md deleted file mode 100644 index ca811eda1..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailbox_Method.md +++ /dev/null @@ -1,44 +0,0 @@ -# EmailConnectionWrapper.GetMailbox Method - - -Get a mailbox by name - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual IMailFolder GetMailbox( - string mailbox -) -``` - - -#### Parameters - 
mailbox
Type: System.String
The mailbox name
- -#### Return Value -Type: IMailFolder
The mailbox - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMailbox() -{ - string mailBox = "[Gmail]/All Mail"; - IMailFolder box = this.EmailWrapper.GetMailbox(mailBox); - Assert.AreEqual(box.FullName, mailBox); - Assert.AreEqual(mailBox, this.EmailWrapper.CurrentMailBox); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method.md deleted file mode 100644 index a19500857..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.GetMessage Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, Boolean, Boolean) -Get an email message from the current mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, String, Boolean, Boolean) -Get an email message
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean).md deleted file mode 100644 index 7a81fe54e..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean).md +++ /dev/null @@ -1,59 +0,0 @@ -# EmailConnectionWrapper.GetMessage Method (String, Boolean, Boolean) - - -Get an email message from the current mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual MimeMessage GetMessage( - string uid, - bool headerOnly = false, - bool markRead = false -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
headerOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: MimeMessage
The message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetSpecificMessage() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - MimeMessage singleMessage = this.EmailWrapper.GetMessage("3"); - Assert.AreEqual("Plain Text", singleMessage.Subject); - Assert.IsFalse(string.IsNullOrEmpty(singleMessage.Body.ToString()), "Expected to go the message body"); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetSpecificMessageHeader() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - MimeMessage singleMessage = this.EmailWrapper.GetMessage("3", true); - Assert.AreEqual("Plain Text", singleMessage.Subject); - Assert.IsNull(singleMessage.Body, "Expected not to go the message body"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_String,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_String,_Boolean,_Boolean).md deleted file mode 100644 index dbba17340..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,59 +0,0 @@ -# EmailConnectionWrapper.GetMessage Method (String, String, Boolean, Boolean) - - -Get an email message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual MimeMessage GetMessage( - string mailBox, - string uid, - bool headerOnly = false, - bool markRead = false -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The mailbox in which to find the message
uid
Type: System.String
The unique identifier for the email
headerOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: MimeMessage
The message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetSpecificMessagePassingInMailbox() -{ - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "2"); - Assert.AreEqual("RTF Text", singleMessage.Subject); - Assert.IsFalse(string.IsNullOrEmpty(singleMessage.Body.ToString()), "Expected to go the message body"); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetSpecificMessageHeaderPassingInMailbox() -{ - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "2", true); - - Assert.AreEqual("RTF Text", singleMessage.Subject); - Assert.IsNull(singleMessage.Body, "Expected not to go the message body"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
GetMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetUniqueIDString_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetUniqueIDString_Method.md deleted file mode 100644 index 12cc2fa34..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetUniqueIDString_Method.md +++ /dev/null @@ -1,28 +0,0 @@ -# EmailConnectionWrapper.GetUniqueIDString Method - - -Get the UniqueID for the inputted MimeMessage - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string GetUniqueIDString( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
MimeMessage to get the Unique ID for
- -#### Return Value -Type: String
The UniqueID in string form - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method.md deleted file mode 100644 index 9b23cc219..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.MoveMailMessage Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(MimeMessage, String) -Move the given email to the destination mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(String, String) -Move the email with the given unique identifier to the destination mailbox
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String).md deleted file mode 100644 index a6f64126e..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String).md +++ /dev/null @@ -1,97 +0,0 @@ -# EmailConnectionWrapper.MoveMailMessage Method (MimeMessage, String) - - -Move the given email to the destination mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void MoveMailMessage( - MimeMessage message, - string destinationMailbox -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email
destinationMailbox
Type: System.String
The destination mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void MoveMessage() -{ - // Test is ignored for CI test run - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - - GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 0, 30), uniqueSubject); - Thread.Sleep(1000); - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - Thread.Sleep(1000); - if (message.Subject.Equals(uniqueSubject)) - { - // Move by message - this.EmailWrapper.MoveMailMessage(message, "Test"); - - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by message"); - } - - Thread.Sleep(1000); - this.EmailWrapper.SelectMailbox("Test"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - // Move by unique identifier - this.EmailWrapper.MoveMailMessage(message, "AA"); - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by uid"); - } - - Thread.Sleep(100); - this.EmailWrapper.SelectMailbox("AA"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(message); - return; - } - } - - Assert.Fail("Message " + uniqueSubject + " was moved to new folder"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
MoveMailMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(String,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(String,_String).md deleted file mode 100644 index 0f3f88115..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(String,_String).md +++ /dev/null @@ -1,97 +0,0 @@ -# EmailConnectionWrapper.MoveMailMessage Method (String, String) - - -Move the email with the given unique identifier to the destination mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void MoveMailMessage( - string uid, - string destinationMailbox -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
destinationMailbox
Type: System.String
The destination mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void MoveMessage() -{ - // Test is ignored for CI test run - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - - GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 0, 30), uniqueSubject); - Thread.Sleep(1000); - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - Thread.Sleep(1000); - if (message.Subject.Equals(uniqueSubject)) - { - // Move by message - this.EmailWrapper.MoveMailMessage(message, "Test"); - - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by message"); - } - - Thread.Sleep(1000); - this.EmailWrapper.SelectMailbox("Test"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - // Move by unique identifier - this.EmailWrapper.MoveMailMessage(message, "AA"); - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by uid"); - } - - Thread.Sleep(100); - this.EmailWrapper.SelectMailbox("AA"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(message); - return; - } - } - - Assert.Fail("Message " + uniqueSubject + " was moved to new folder"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
MoveMailMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method.md deleted file mode 100644 index 97b10e74c..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.SearchMessagesSince Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(DateTime, Boolean, Boolean) -Get a list of messages sent since a specific day - Only the date is used in the search, hour and below are ignored
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(String, DateTime, Boolean, Boolean) -Get a list of messages from a specific Mailbox sent since a specific day - Only the date is used in the search, hour and below are ignored
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(DateTime,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(DateTime,_Boolean,_Boolean).md deleted file mode 100644 index 1080fe25f..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(DateTime,_Boolean,_Boolean).md +++ /dev/null @@ -1,47 +0,0 @@ -# EmailConnectionWrapper.SearchMessagesSince Method (DateTime, Boolean, Boolean) - - -Get a list of messages sent since a specific day - Only the date is used in the search, hour and below are ignored - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List SearchMessagesSince( - DateTime time, - bool headersOnly = true, - bool markRead = false -) -``` - - -#### Parameters - 
time
Type: System.DateTime
The day to search since
headersOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: List(MimeMessage)
The list of messages that match the search criteria - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMessagesSince() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11), false); - Assert.AreEqual(messages.Count, 1, "Expected 1 message in 'Test/SubTest' after the given date but found " + messages.Count); - Assert.IsFalse(string.IsNullOrEmpty(messages[0].Body.ToString()), "Expected the full message, not just the header"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
SearchMessagesSince Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(String,_DateTime,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(String,_DateTime,_Boolean,_Boolean).md deleted file mode 100644 index 66a638c12..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(String,_DateTime,_Boolean,_Boolean).md +++ /dev/null @@ -1,46 +0,0 @@ -# EmailConnectionWrapper.SearchMessagesSince Method (String, DateTime, Boolean, Boolean) - - -Get a list of messages from a specific Mailbox sent since a specific day - Only the date is used in the search, hour and below are ignored - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List SearchMessagesSince( - string mailBox, - DateTime time, - bool headersOnly = true, - bool markRead = false -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The mailbox
time
Type: System.DateTime
The day to search since
headersOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: List(MimeMessage)
The list of messages that match the search criteria - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMessagesSinceForMailbox() -{ - List messages = this.EmailWrapper.SearchMessagesSince("Test/SubTest", new DateTime(2016, 3, 11), false); - Assert.AreEqual(messages.Count, 1, "Expected 1 message in 'Test/SubTest' after the given date but found " + messages.Count); - Assert.IsFalse(string.IsNullOrEmpty(messages[0].Body.ToString()), "Expected the full message, not just the header"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
SearchMessagesSince Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method.md deleted file mode 100644 index a9deda116..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper.SearchMessages Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(String, SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean).md deleted file mode 100644 index 0b6134f62..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean).md +++ /dev/null @@ -1,62 +0,0 @@ -# EmailConnectionWrapper.SearchMessages Method (SearchQuery, Boolean, Boolean) - - -Get a list of messages that meet the search criteria - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List SearchMessages( - SearchQuery condition, - bool headersOnly = true, - bool markRead = false -) -``` - - -#### Parameters - 
condition
Type: SearchQuery
The search condition
headersOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: List(MimeMessage)
The list of messages that match the search criteria - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetNoMessagesWithCompoundCondition() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - SearchQuery condition = SearchQuery.NotSeen.And(SearchQuery.SubjectContains("RTF")); - - List messages = this.EmailWrapper.SearchMessages(condition); - Assert.AreEqual(messages.Count, 0, "Expected 0 message in 'Test/SubTest' between the given dates but found " + messages.Count); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMessagesHeadersSince() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11)); - Assert.AreEqual(messages.Count, 1, "Expected 1 message in 'Test/SubTest' after the given date but found " + messages.Count); - Assert.IsNull(messages[0].Body, "Expected the message header only, not the entire message"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
SearchMessages Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(String,_SearchQuery,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(String,_SearchQuery,_Boolean,_Boolean).md deleted file mode 100644 index 107521dfc..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(String,_SearchQuery,_Boolean,_Boolean).md +++ /dev/null @@ -1,63 +0,0 @@ -# EmailConnectionWrapper.SearchMessages Method (String, SearchQuery, Boolean, Boolean) - - -Get a list of messages that meet the search criteria - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual List SearchMessages( - string mailBox, - SearchQuery condition, - bool headersOnly = true, - bool markRead = false -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The mailbox
condition
Type: SearchQuery
The search condition
headersOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: List(MimeMessage)
The list of messages that match the search criteria - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetNoMessagesWithCompoundCondition() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - SearchQuery condition = SearchQuery.NotSeen.And(SearchQuery.SubjectContains("RTF")); - - List messages = this.EmailWrapper.SearchMessages(condition); - Assert.AreEqual(messages.Count, 0, "Expected 0 message in 'Test/SubTest' between the given dates but found " + messages.Count); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMessagesHeadersSince() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11)); - Assert.AreEqual(messages.Count, 1, "Expected 1 message in 'Test/SubTest' after the given date but found " + messages.Count); - Assert.IsNull(messages[0].Body, "Expected the message header only, not the entire message"); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
SearchMessages Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SelectMailbox_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SelectMailbox_Method.md deleted file mode 100644 index 4fe4fea08..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SelectMailbox_Method.md +++ /dev/null @@ -1,40 +0,0 @@ -# EmailConnectionWrapper.SelectMailbox Method - - -Select a mailbox by name - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public virtual void SelectMailbox( - string mailbox -) -``` - - -#### Parameters - 
mailbox
Type: System.String
The name of the mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void SelectMailbox() -{ - string mailBox = "[Gmail]/All Mail"; - this.EmailWrapper.SelectMailbox(mailBox); - Assert.AreEqual(mailBox, this.EmailWrapper.CurrentMailBox); -} -``` - - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Class.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Class.md deleted file mode 100644 index 315b6a5d9..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Class.md +++ /dev/null @@ -1,82 +0,0 @@ -# EmailConnectionWrapper Class - - -Wraps the basic email interactions - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseEmailTest.EmailConnectionWrapper
    Magenic.MaqsFramework.BaseEmailTest.EventFiringEmailConnectionWrapper
-**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class EmailConnectionWrapper : IDisposable -``` - -The EmailConnectionWrapper type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EmailConnectionWrapper(Func(ImapClient)) -Initializes a new instance of the EmailConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")EmailConnectionWrapper(String, String, String, Int32, Int32, Boolean, Boolean) -Initializes a new instance of the EmailConnectionWrapper class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")CurrentFolder -Gets the current folder
![Public property](media/pubproperty.gif "Public property")CurrentMailBox -Gets the current mailbox
![Public property](media/pubproperty.gif "Public property")EmailConnection -Gets the Imap email connection
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CanAccessEmailAccount -Check if the account is accessible
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CreateMailbox -Create a mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(MimeMessage) -Delete the given email
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(String) -Delete the email with the given unique identifier
![Public method](media/pubmethod.gif "Public method")Dispose -Dispose of the database connection
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage) -Download all the attachments for the given message
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage, String) -Download all the attachments for the given message to a specific folder
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders() -Get a list of email messages from the current mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders(String) -Get a list of email messages from the given mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(MimeMessage) -Get the list of attachments for the email with the given message
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String) -Get the list of attachments for the email with the given unique identifier
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String, String) -Get the list of attachments for the email with the given unique identifier in the given mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetBodyByContentTypes -Get the email body for the given message that matches the content type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetContentTypes -Get the list of content types for the given message
![Public method](media/pubmethod.gif "Public method")GetEmailFlags -Get a list of flags for the email with the given uniqueID
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailbox -Get a mailbox by name
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailBoxNames -Get the list of mailbox names
![Public method](media/pubmethod.gif "Public method")GetMailBoxNamesInNamespace -Get the list of mailbox names in a specific namespace
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, Boolean, Boolean) -Get an email message from the current mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, String, Boolean, Boolean) -Get an email message
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetUniqueIDString -Get the UniqueID for the inputted MimeMessage
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(MimeMessage, String) -Move the given email to the destination mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(String, String) -Move the email with the given unique identifier to the destination mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(String, SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(DateTime, Boolean, Boolean) -Get a list of messages sent since a specific day - Only the date is used in the search, hour and below are ignored
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(String, DateTime, Boolean, Boolean) -Get a list of messages from a specific Mailbox sent since a specific day - Only the date is used in the search, hour and below are ignored
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SelectMailbox -Select a mailbox by name
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor.md deleted file mode 100644 index f4b0de787..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor.md +++ /dev/null @@ -1,15 +0,0 @@ -# EmailConnectionWrapper Constructor - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EmailConnectionWrapper(Func(ImapClient)) -Initializes a new instance of the EmailConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")EmailConnectionWrapper(String, String, String, Int32, Int32, Boolean, Boolean) -Initializes a new instance of the EmailConnectionWrapper class
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(Func(ImapClient)).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(Func(ImapClient)).md deleted file mode 100644 index 038149125..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(Func(ImapClient)).md +++ /dev/null @@ -1,25 +0,0 @@ -# EmailConnectionWrapper Constructor (Func(ImapClient)) - - -Initializes a new instance of the EmailConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EmailConnectionWrapper( - Func setupEmailBaseConnectionOverride -) -``` - - -#### Parameters - 
setupEmailBaseConnectionOverride
Type: System.Func(ImapClient)
A function that returns the email connection
- -## See Also - - -#### Reference -EmailConnectionWrapper Class
EmailConnectionWrapper Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean).md deleted file mode 100644 index 297cf9074..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean).md +++ /dev/null @@ -1,31 +0,0 @@ -# EmailConnectionWrapper Constructor (String, String, String, Int32, Int32, Boolean, Boolean) - - -Initializes a new instance of the EmailConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EmailConnectionWrapper( - string host, - string username, - string password, - int port, - int serverTimeout = 10000, - bool isSSL = true, - bool skipSslCheck = false -) -``` - - -#### Parameters - 
host
Type: System.String
The email server host
username
Type: System.String
Email user name
password
Type: System.String
Email user password
port
Type: System.Int32
Email server port
serverTimeout (Optional)
Type: System.Int32
Timeout for the email server
isSSL (Optional)
Type: System.Boolean
Should SSL be used
skipSslCheck (Optional)
Type: System.Boolean
Skip the SSL check
- -## See Also - - -#### Reference -EmailConnectionWrapper Class
EmailConnectionWrapper Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Methods.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Methods.md deleted file mode 100644 index 64aa7f1ff..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Methods.md +++ /dev/null @@ -1,55 +0,0 @@ -# EmailConnectionWrapper Methods - - -The EmailConnectionWrapper type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CanAccessEmailAccount -Check if the account is accessible
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CreateMailbox -Create a mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(MimeMessage) -Delete the given email
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(String) -Delete the email with the given unique identifier
![Public method](media/pubmethod.gif "Public method")Dispose -Dispose of the database connection
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage) -Download all the attachments for the given message
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage, String) -Download all the attachments for the given message to a specific folder
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders() -Get a list of email messages from the current mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders(String) -Get a list of email messages from the given mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(MimeMessage) -Get the list of attachments for the email with the given message
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String) -Get the list of attachments for the email with the given unique identifier
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String, String) -Get the list of attachments for the email with the given unique identifier in the given mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetBodyByContentTypes -Get the email body for the given message that matches the content type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetContentTypes -Get the list of content types for the given message
![Public method](media/pubmethod.gif "Public method")GetEmailFlags -Get a list of flags for the email with the given uniqueID
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailbox -Get a mailbox by name
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailBoxNames -Get the list of mailbox names
![Public method](media/pubmethod.gif "Public method")GetMailBoxNamesInNamespace -Get the list of mailbox names in a specific namespace
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, Boolean, Boolean) -Get an email message from the current mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, String, Boolean, Boolean) -Get an email message
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetUniqueIDString -Get the UniqueID for the inputted MimeMessage
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(MimeMessage, String) -Move the given email to the destination mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(String, String) -Move the email with the given unique identifier to the destination mailbox
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(String, SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(DateTime, Boolean, Boolean) -Get a list of messages sent since a specific day - Only the date is used in the search, hour and below are ignored
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(String, DateTime, Boolean, Boolean) -Get a list of messages from a specific Mailbox sent since a specific day - Only the date is used in the search, hour and below are ignored
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SelectMailbox -Select a mailbox by name
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Properties.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Properties.md deleted file mode 100644 index 38e62a362..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Properties.md +++ /dev/null @@ -1,18 +0,0 @@ -# EmailConnectionWrapper Properties - - -The EmailConnectionWrapper type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")CurrentFolder -Gets the current folder
![Public property](media/pubproperty.gif "Public property")CurrentMailBox -Gets the current mailbox
![Public property](media/pubproperty.gif "Public property")EmailConnection -Gets the Imap email connection
  -Back to Top - -## See Also - - -#### Reference -EmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject-EmailWrapper_Property.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject-EmailWrapper_Property.md deleted file mode 100644 index c7b7a22b7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject-EmailWrapper_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# EmailTestObject.EmailWrapper Property - - -Gets the email connection wrapper - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EmailConnectionWrapper EmailWrapper { get; } -``` - - -#### Property Value -Type: EmailConnectionWrapper - -## See Also - - -#### Reference -EmailTestObject Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Class.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Class.md deleted file mode 100644 index 2154b1482..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Class.md +++ /dev/null @@ -1,51 +0,0 @@ -# EmailTestObject Class - - -Email test context data - - -## Inheritance Hierarchy -System.Object
  BaseTestObject
    Magenic.MaqsFramework.BaseEmailTest.EmailTestObject
-**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class EmailTestObject : BaseTestObject -``` - -The EmailTestObject type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EmailTestObject -Initializes a new instance of the EmailTestObject class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")EmailWrapper -Gets the email connection wrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Constructor.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Constructor.md deleted file mode 100644 index 804088644..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Constructor.md +++ /dev/null @@ -1,28 +0,0 @@ -# EmailTestObject Constructor - - -Initializes a new instance of the EmailTestObject class - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EmailTestObject( - EmailConnectionWrapper emailConnection, - Logger logger, - SoftAssert softAssert, - PerfTimerCollection perfTimerCollection -) -``` - - -#### Parameters - 
emailConnection
Type: Magenic.MaqsFramework.BaseEmailTest.EmailConnectionWrapper
The test's email connection
logger
Type: Logger
The test's logger
softAssert
Type: SoftAssert
The test's soft assert
perfTimerCollection
Type: PerfTimerCollection
The test's performance timer collection
- -## See Also - - -#### Reference -EmailTestObject Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Methods.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Methods.md deleted file mode 100644 index a19efa757..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# EmailTestObject Methods - - -The EmailTestObject type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -EmailTestObject Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Properties.md b/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Properties.md deleted file mode 100644 index e68e418d7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EmailTestObject_Properties.md +++ /dev/null @@ -1,16 +0,0 @@ -# EmailTestObject Properties - - -The EmailTestObject type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")EmailWrapper -Gets the email connection wrapper
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
  -Back to Top - -## See Also - - -#### Reference -EmailTestObject Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CanAccessEmailAccount_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CanAccessEmailAccount_Method.md deleted file mode 100644 index 401ec14d5..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CanAccessEmailAccount_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringEmailConnectionWrapper.CanAccessEmailAccount Method - - -Check if the account is accessible - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override bool CanAccessEmailAccount() -``` - - -#### Return Value -Type: Boolean
True if the email account is accessible - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CreateMailbox_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CreateMailbox_Method.md deleted file mode 100644 index f19b74519..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CreateMailbox_Method.md +++ /dev/null @@ -1,43 +0,0 @@ -# EventFiringEmailConnectionWrapper.CreateMailbox Method - - -Create a mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void CreateMailbox( - string newMailBox -) -``` - - -#### Parameters - 
newMailBox
Type: System.String
The name of the new mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void CreateMailBoxTest() -{ - string newMailBox = Guid.NewGuid().ToString(); - this.EmailWrapper.CreateMailbox(newMailBox); - Assert.AreEqual(newMailBox, this.EmailWrapper.CurrentMailBox); - IMailFolder box = this.EmailWrapper.GetMailbox(newMailBox); - Assert.AreEqual(newMailBox, this.EmailWrapper.CurrentMailBox); - this.EmailWrapper.GetMailbox(newMailBox).Delete(); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method.md deleted file mode 100644 index d62eea595..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper.DeleteMessage Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(MimeMessage) -Delete the given email - (Overrides EmailConnectionWrapper.DeleteMessage(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(String) -Delete the email with the given unique identifier - (Overrides EmailConnectionWrapper.DeleteMessage(String).)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(MimeMessage).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(MimeMessage).md deleted file mode 100644 index 02d6ce3b3..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(MimeMessage).md +++ /dev/null @@ -1,66 +0,0 @@ -# EventFiringEmailConnectionWrapper.DeleteMessage Method (MimeMessage) - - -Delete the given email - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void DeleteMessage( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email with to delete
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DeleteMessage() -{ - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - if (!GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 1, 0), uniqueSubject)) - { - Assert.Fail("Failed to get message " + uniqueSubject); - } - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - // find the email and delete it - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(message); - break; - } - } - - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - // Make sure it actually was deleted - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not deleted"); - } - } -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
DeleteMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(String).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(String).md deleted file mode 100644 index 4720cb093..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(String).md +++ /dev/null @@ -1,62 +0,0 @@ -# EventFiringEmailConnectionWrapper.DeleteMessage Method (String) - - -Delete the email with the given unique identifier - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void DeleteMessage( - string uid -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DeleteMessageUsingUid() -{ - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - - GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 1, 0), uniqueSubject); - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(this.EmailWrapper.GetUniqueIDString(message)); - break; - } - } - - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not deleted"); - } - } -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
DeleteMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method.md deleted file mode 100644 index d08f4d756..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper.DownloadAttachments Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage) -Download all the attachments for the given message - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage, String) -Download all the attachments for the given message - (Overrides EmailConnectionWrapper.DownloadAttachments(MimeMessage, String).)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String).md deleted file mode 100644 index ab3f7f8d7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String).md +++ /dev/null @@ -1,80 +0,0 @@ -# EventFiringEmailConnectionWrapper.DownloadAttachments Method (MimeMessage, String) - - -Download all the attachments for the given message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List DownloadAttachments( - MimeMessage message, - string downloadFolder -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email
downloadFolder
Type: System.String
The download folder
- -#### Return Value -Type: List(String)
List of file paths for the downloaded files - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void DownloadAttachmentsToTestDefinedLocation() -{ - // Setup a test download location - string downloadLocation = Path.Combine(EmailConfig.GetAttachmentDownloadDirectory(), Guid.NewGuid().ToString()); - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - try - { - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.DownloadAttachments(singleMessage, downloadLocation); - - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - foreach (string file in attchments) - { - string tempDownload = Path.Combine(downloadLocation, Guid.NewGuid().ToString()); - - // Fix weird Git related CRLF issue - if (file.EndsWith(".cs")) - { - string value = File.ReadAllText(Path.Combine(testFilePath, Path.GetFileName(file))).Replace("\r\n", "\n").Replace("\n", "\r\n"); - File.WriteAllText(tempDownload, value); - - value = File.ReadAllText(file).Replace("\r\n", "\n").Replace("\n", "\r\n"); - File.WriteAllText(file, value); - } - else - { - File.Copy(Path.Combine(testFilePath, Path.GetFileName(file)), tempDownload); - } - - string downloadFileHash = this.GetFileHash(file); - string testFileHash = this.GetFileHash(tempDownload); - - Assert.AreEqual(testFileHash, downloadFileHash, Path.GetFileName(file) + " test file and download file do not match"); - } - } - finally - { - Directory.Delete(downloadLocation, true); - } -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
DownloadAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailErrorEvent_Event.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailErrorEvent_Event.md deleted file mode 100644 index 83ce2c09c..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailErrorEvent_Event.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringEmailConnectionWrapper.EmailErrorEvent Event - - -Email error event - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public event EventHandler EmailErrorEvent -``` - - -#### Value -Type: System.EventHandler(String) - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailEvent_Event.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailEvent_Event.md deleted file mode 100644 index a725e0b50..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailEvent_Event.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringEmailConnectionWrapper.EmailEvent Event - - -Email event - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public event EventHandler EmailEvent -``` - - -#### Value -Type: System.EventHandler(String) - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method.md deleted file mode 100644 index eb3df224b..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetAllMessageHeaders Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders() -Get a list of email messages from the current mailbox - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders(String) -Get a list of email messages from the given mailbox - (Overrides EmailConnectionWrapper.GetAllMessageHeaders(String).)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method_(String).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method_(String).md deleted file mode 100644 index ecb32774e..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method_(String).md +++ /dev/null @@ -1,46 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetAllMessageHeaders Method (String) - - -Get a list of email messages from the given mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List GetAllMessageHeaders( - string mailBox -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The mailbox in which to find the messages
- -#### Return Value -Type: List(MimeMessage)
A list of email messages - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetEmailHeadersMailbox() -{ - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders("Test/SubTest"); - Assert.AreEqual(messageHeaders.Count, 4, "Expected 4 messages in 'Test/SubTest' but found " + messageHeaders.Count); - foreach (MimeMessage message in messageHeaders) - { - Assert.IsNull(message.Body, "Got body data but only expected header data"); - } -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
GetAllMessageHeaders Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method.md deleted file mode 100644 index d6d10cd01..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method.md +++ /dev/null @@ -1,19 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetAttachments Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(MimeMessage) -Get the list of attachments for the email with the given message - (Overrides EmailConnectionWrapper.GetAttachments(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String) -Get the list of attachments for the email with the given unique identifier - (Overrides EmailConnectionWrapper.GetAttachments(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String, String) -Get the list of attachments for the email with the given unique identifier in the given mailbox - (Inherited from EmailConnectionWrapper.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(MimeMessage).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(MimeMessage).md deleted file mode 100644 index 5ef021824..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(MimeMessage).md +++ /dev/null @@ -1,53 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetAttachments Method (MimeMessage) - - -Get the list of attachments for the email with the given message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List GetAttachments( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The message
- -#### Return Value -Type: List(MimeEntity)
The list of attachments - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetAttachments() -{ - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.GetAttachments(singleMessage); - - // Make sure we have the correct number of attachments - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - // Make sure the expected files are included - foreach (MimePart attachment in attchments) - { - Assert.IsTrue(File.Exists(Path.Combine(testFilePath, attachment.FileName)), "Found extra file '" + attachment.FileName + "'"); - } -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
GetAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(String).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(String).md deleted file mode 100644 index 7bde3e19b..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(String).md +++ /dev/null @@ -1,53 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetAttachments Method (String) - - -Get the list of attachments for the email with the given unique identifier - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List GetAttachments( - string uid -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
- -#### Return Value -Type: List(MimeEntity)
The list of - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetAttachmentsByUid() -{ - string testFilePath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "TestFiles"); - - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "4"); - List attchments = this.EmailWrapper.GetAttachments(this.EmailWrapper.GetUniqueIDString(singleMessage)); - - // Make sure we have the correct number of attachments - Assert.AreEqual(3, attchments.Count, "Expected 3 attachments"); - - // Make sure the expected files are included - foreach (MimePart attachment in attchments) - { - Assert.IsTrue(File.Exists(Path.Combine(testFilePath, attachment.FileName)), "Found extra file '" + attachment.FileName + "'"); - } -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
GetAttachments Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetBodyByContentTypes_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetBodyByContentTypes_Method.md deleted file mode 100644 index 4eee3ec7b..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetBodyByContentTypes_Method.md +++ /dev/null @@ -1,47 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetBodyByContentTypes Method - - -Get the email body for the given message that matches the content type - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override string GetBodyByContentTypes( - MimeMessage message, - string contentType -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The message
contentType
Type: System.String
The content type
- -#### Return Value -Type: String
The message body that matches the content type - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetBodyByContentType() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11), false); - string content = this.EmailWrapper.GetBodyByContentTypes(messages[0], "text/html"); - - // Make sure we got the html content back - Assert.IsTrue(content.StartsWith("EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetContentTypes_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetContentTypes_Method.md deleted file mode 100644 index b4057ea1f..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetContentTypes_Method.md +++ /dev/null @@ -1,49 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetContentTypes Method - - -Get the list of content types for the given message - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List GetContentTypes( - MimeMessage message -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The message
- -#### Return Value -Type: List(String)
List of content types - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetTypes() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11), false); - - List types = this.EmailWrapper.GetContentTypes(messages[0]); - - Assert.IsTrue(types.Count == 2, "Expected 2 content types"); - Assert.IsTrue(types.Contains("text/plain"), "Expected 'text/plain' content types"); - Assert.IsTrue(types.Contains("text/html"), "Expected 'text/html' content types"); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailBoxNames_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailBoxNames_Method.md deleted file mode 100644 index 2093ced1e..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailBoxNames_Method.md +++ /dev/null @@ -1,37 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetMailBoxNames Method - - -Get the list of mailbox names - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List GetMailBoxNames() -``` - - -#### Return Value -Type: List(String)
A list of mailbox names - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMailboxes() -{ - List mailBoxes = this.EmailWrapper.GetMailBoxNames(); - Assert.IsTrue(mailBoxes.Count > 0); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailbox_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailbox_Method.md deleted file mode 100644 index bff8b1330..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailbox_Method.md +++ /dev/null @@ -1,44 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetMailbox Method - - -Get a mailbox by name - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override IMailFolder GetMailbox( - string mailbox -) -``` - - -#### Parameters - 
mailbox
Type: System.String
The mailbox name
- -#### Return Value -Type: IMailFolder
The mailbox - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMailbox() -{ - string mailBox = "[Gmail]/All Mail"; - IMailFolder box = this.EmailWrapper.GetMailbox(mailBox); - Assert.AreEqual(box.FullName, mailBox); - Assert.AreEqual(mailBox, this.EmailWrapper.CurrentMailBox); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method.md deleted file mode 100644 index 289a3f1fc..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetMessage Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, Boolean, Boolean) -Get an email message from the current mailbox - (Overrides EmailConnectionWrapper.GetMessage(String, Boolean, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, String, Boolean, Boolean) -Get an email message - (Inherited from EmailConnectionWrapper.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean).md deleted file mode 100644 index 3d0057245..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean).md +++ /dev/null @@ -1,58 +0,0 @@ -# EventFiringEmailConnectionWrapper.GetMessage Method (String, Boolean, Boolean) - - -Get an email message from the current mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override MimeMessage GetMessage( - string uid, - bool headerOnly = false, - bool markRead = false -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
headerOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: MimeMessage
The message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetSpecificMessagePassingInMailbox() -{ - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "2"); - Assert.AreEqual("RTF Text", singleMessage.Subject); - Assert.IsFalse(string.IsNullOrEmpty(singleMessage.Body.ToString()), "Expected to go the message body"); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetSpecificMessageHeaderPassingInMailbox() -{ - MimeMessage singleMessage = this.EmailWrapper.GetMessage("Test/SubTest", "2", true); - - Assert.AreEqual("RTF Text", singleMessage.Subject); - Assert.IsNull(singleMessage.Body, "Expected not to go the message body"); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
GetMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method.md deleted file mode 100644 index 58414e191..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper.MoveMailMessage Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(MimeMessage, String) -Move the given email to the destination mailbox - (Overrides EmailConnectionWrapper.MoveMailMessage(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(String, String) -Move the email with the given unique identifier to the destination mailbox - (Overrides EmailConnectionWrapper.MoveMailMessage(String, String).)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String).md deleted file mode 100644 index ccc06e4c7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String).md +++ /dev/null @@ -1,97 +0,0 @@ -# EventFiringEmailConnectionWrapper.MoveMailMessage Method (MimeMessage, String) - - -Move the given email to the destination mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void MoveMailMessage( - MimeMessage message, - string destinationMailbox -) -``` - - -#### Parameters - 
message
Type: MimeMessage
The email
destinationMailbox
Type: System.String
The destination mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void MoveMessage() -{ - // Test is ignored for CI test run - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - - GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 0, 30), uniqueSubject); - Thread.Sleep(1000); - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - Thread.Sleep(1000); - if (message.Subject.Equals(uniqueSubject)) - { - // Move by message - this.EmailWrapper.MoveMailMessage(message, "Test"); - - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by message"); - } - - Thread.Sleep(1000); - this.EmailWrapper.SelectMailbox("Test"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - // Move by unique identifier - this.EmailWrapper.MoveMailMessage(message, "AA"); - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by uid"); - } - - Thread.Sleep(100); - this.EmailWrapper.SelectMailbox("AA"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(message); - return; - } - } - - Assert.Fail("Message " + uniqueSubject + " was moved to new folder"); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
MoveMailMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(String,_String).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(String,_String).md deleted file mode 100644 index 08bf2392b..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(String,_String).md +++ /dev/null @@ -1,97 +0,0 @@ -# EventFiringEmailConnectionWrapper.MoveMailMessage Method (String, String) - - -Move the email with the given unique identifier to the destination mailbox - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void MoveMailMessage( - string uid, - string destinationMailbox -) -``` - - -#### Parameters - 
uid
Type: System.String
The unique identifier for the email
destinationMailbox
Type: System.String
The destination mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void MoveMessage() -{ - // Test is ignored for CI test run - string uniqueSubject = Guid.NewGuid().ToString(); - this.SendTestEmail(uniqueSubject); - - GenericWait.Wait(this.IsEmailThere, new TimeSpan(0, 0, 1), new TimeSpan(0, 0, 30), uniqueSubject); - Thread.Sleep(1000); - - List messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - Thread.Sleep(1000); - if (message.Subject.Equals(uniqueSubject)) - { - // Move by message - this.EmailWrapper.MoveMailMessage(message, "Test"); - - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by message"); - } - - Thread.Sleep(1000); - this.EmailWrapper.SelectMailbox("Test"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - // Move by unique identifier - this.EmailWrapper.MoveMailMessage(message, "AA"); - break; - } - } - - if (!GenericWait.WaitUntil(this.HasBeenRemoved, uniqueSubject)) - { - Assert.Fail("Message " + uniqueSubject + " was not removed by uid"); - } - - Thread.Sleep(100); - this.EmailWrapper.SelectMailbox("AA"); - messageHeaders = this.EmailWrapper.GetAllMessageHeaders(); - - foreach (MimeMessage message in messageHeaders) - { - if (message.Subject.Equals(uniqueSubject)) - { - this.EmailWrapper.DeleteMessage(message); - return; - } - } - - Assert.Fail("Message " + uniqueSubject + " was moved to new folder"); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
MoveMailMessage Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnErrorEvent_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnErrorEvent_Method.md deleted file mode 100644 index 29f3ca929..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnErrorEvent_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringEmailConnectionWrapper.OnErrorEvent Method - - -Email error event - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void OnErrorEvent( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
The event error message
- -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnEvent_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnEvent_Method.md deleted file mode 100644 index 3a1bc23ab..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnEvent_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringEmailConnectionWrapper.OnEvent Method - - -Email event - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void OnEvent( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
The event message
- -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method.md deleted file mode 100644 index 75b950826..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper.SearchMessages Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(SearchQuery, Boolean, Boolean) -Get a list of messaged that meet the search criteria - (Overrides EmailConnectionWrapper.SearchMessages(SearchQuery, Boolean, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(String, SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria - (Inherited from EmailConnectionWrapper.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean).md deleted file mode 100644 index b4b1b1764..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean).md +++ /dev/null @@ -1,47 +0,0 @@ -# EventFiringEmailConnectionWrapper.SearchMessages Method (SearchQuery, Boolean, Boolean) - - -Get a list of messaged that meet the search criteria - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override List SearchMessages( - SearchQuery condition, - bool headersOnly = true, - bool markRead = false -) -``` - - -#### Parameters - 
condition
Type: SearchQuery
The search condition
headersOnly (Optional)
Type: System.Boolean
Only get header data
markRead (Optional)
Type: System.Boolean
Mark the email as read
- -#### Return Value -Type: List(MimeMessage)
The list of messages that match the search criteria - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void GetMessagesSince() -{ - this.EmailWrapper.SelectMailbox("Test/SubTest"); - - List messages = this.EmailWrapper.SearchMessagesSince(new DateTime(2016, 3, 11), false); - Assert.AreEqual(messages.Count, 1, "Expected 1 message in 'Test/SubTest' after the given date but found " + messages.Count); - Assert.IsFalse(string.IsNullOrEmpty(messages[0].Body.ToString()), "Expected the full message, not just the header"); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
SearchMessages Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SelectMailbox_Method.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SelectMailbox_Method.md deleted file mode 100644 index e50d03449..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SelectMailbox_Method.md +++ /dev/null @@ -1,40 +0,0 @@ -# EventFiringEmailConnectionWrapper.SelectMailbox Method - - -Select a mailbox by name - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public override void SelectMailbox( - string mailBox -) -``` - - -#### Parameters - 
mailBox
Type: System.String
The name of the mailbox
- -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.Email)] -public void SelectMailbox() -{ - string mailBox = "[Gmail]/All Mail"; - this.EmailWrapper.SelectMailbox(mailBox); - Assert.AreEqual(mailBox, this.EmailWrapper.CurrentMailBox); -} -``` - - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Class.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Class.md deleted file mode 100644 index 5668b5795..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Class.md +++ /dev/null @@ -1,121 +0,0 @@ -# EventFiringEmailConnectionWrapper Class - - -Wraps the basic database interactions - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseEmailTest.EmailConnectionWrapper
    Magenic.MaqsFramework.BaseEmailTest.EventFiringEmailConnectionWrapper
-**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class EventFiringEmailConnectionWrapper : EmailConnectionWrapper -``` - -The EventFiringEmailConnectionWrapper type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EventFiringEmailConnectionWrapper(Func(ImapClient)) -Initializes a new instance of the EventFiringEmailConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")EventFiringEmailConnectionWrapper(String, String, String, Int32, Int32, Boolean, Boolean) -Initializes a new instance of the EventFiringEmailConnectionWrapper class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")CurrentFolder -Gets the current folder - (Inherited from EmailConnectionWrapper.)
![Public property](media/pubproperty.gif "Public property")CurrentMailBox -Gets the current mailbox - (Inherited from EmailConnectionWrapper.)
![Public property](media/pubproperty.gif "Public property")EmailConnection -Gets the Imap email connection - (Inherited from EmailConnectionWrapper.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CanAccessEmailAccount -Check if the account is accessible - (Overrides EmailConnectionWrapper.CanAccessEmailAccount().)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CreateMailbox -Create a mailbox - (Overrides EmailConnectionWrapper.CreateMailbox(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(MimeMessage) -Delete the given email - (Overrides EmailConnectionWrapper.DeleteMessage(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(String) -Delete the email with the given unique identifier - (Overrides EmailConnectionWrapper.DeleteMessage(String).)
![Public method](media/pubmethod.gif "Public method")Dispose -Dispose of the database connection - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage) -Download all the attachments for the given message - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage, String) -Download all the attachments for the given message - (Overrides EmailConnectionWrapper.DownloadAttachments(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders() -Get a list of email messages from the current mailbox - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders(String) -Get a list of email messages from the given mailbox - (Overrides EmailConnectionWrapper.GetAllMessageHeaders(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(MimeMessage) -Get the list of attachments for the email with the given message - (Overrides EmailConnectionWrapper.GetAttachments(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String) -Get the list of attachments for the email with the given unique identifier - (Overrides EmailConnectionWrapper.GetAttachments(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String, String) -Get the list of attachments for the email with the given unique identifier in the given mailbox - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetBodyByContentTypes -Get the email body for the given message that matches the content type - (Overrides EmailConnectionWrapper.GetBodyByContentTypes(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetContentTypes -Get the list of content types for the given message - (Overrides EmailConnectionWrapper.GetContentTypes(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")GetEmailFlags -Get a list of flags for the email with the given uniqueID - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailbox -Get a mailbox by name - (Overrides EmailConnectionWrapper.GetMailbox(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailBoxNames -Get the list of mailbox names - (Overrides EmailConnectionWrapper.GetMailBoxNames().)
![Public method](media/pubmethod.gif "Public method")GetMailBoxNamesInNamespace -Get the list of mailbox names in a specific namespace - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, Boolean, Boolean) -Get an email message from the current mailbox - (Overrides EmailConnectionWrapper.GetMessage(String, Boolean, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, String, Boolean, Boolean) -Get an email message - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetUniqueIDString -Get the UniqueID for the inputted MimeMessage - (Inherited from EmailConnectionWrapper.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(MimeMessage, String) -Move the given email to the destination mailbox - (Overrides EmailConnectionWrapper.MoveMailMessage(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(String, String) -Move the email with the given unique identifier to the destination mailbox - (Overrides EmailConnectionWrapper.MoveMailMessage(String, String).)
![Protected method](media/protmethod.gif "Protected method")OnErrorEvent -Email error event
![Protected method](media/protmethod.gif "Protected method")OnEvent -Email event
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(SearchQuery, Boolean, Boolean) -Get a list of messaged that meet the search criteria - (Overrides EmailConnectionWrapper.SearchMessages(SearchQuery, Boolean, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(String, SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(DateTime, Boolean, Boolean) -Get a list of messages sent since a specific day - Only the date is used in the search, hour and below are ignored - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(String, DateTime, Boolean, Boolean) -Get a list of messages from a specific Mailbox sent since a specific day - Only the date is used in the search, hour and below are ignored - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SelectMailbox -Select a mailbox by name - (Overrides EmailConnectionWrapper.SelectMailbox(String).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## Events - 
NameDescription
![Public event](media/pubevent.gif "Public event")EmailErrorEvent -Email error event
![Public event](media/pubevent.gif "Public event")EmailEvent -Email event
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor.md deleted file mode 100644 index 9544948d1..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor.md +++ /dev/null @@ -1,15 +0,0 @@ -# EventFiringEmailConnectionWrapper Constructor - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EventFiringEmailConnectionWrapper(Func(ImapClient)) -Initializes a new instance of the EventFiringEmailConnectionWrapper class
![Public method](media/pubmethod.gif "Public method")EventFiringEmailConnectionWrapper(String, String, String, Int32, Int32, Boolean, Boolean) -Initializes a new instance of the EventFiringEmailConnectionWrapper class
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(Func(ImapClient)).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(Func(ImapClient)).md deleted file mode 100644 index 5485f7bad..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(Func(ImapClient)).md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringEmailConnectionWrapper Constructor (Func(ImapClient)) - - -Initializes a new instance of the EventFiringEmailConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EventFiringEmailConnectionWrapper( - Func setupEmailBaseConnectionOverride -) -``` - - -#### Parameters - 
setupEmailBaseConnectionOverride
Type: System.Func(ImapClient)
A function that returns the email connection
- -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
EventFiringEmailConnectionWrapper Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean).md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean).md deleted file mode 100644 index fbfe1be65..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean).md +++ /dev/null @@ -1,31 +0,0 @@ -# EventFiringEmailConnectionWrapper Constructor (String, String, String, Int32, Int32, Boolean, Boolean) - - -Initializes a new instance of the EventFiringEmailConnectionWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseEmailTest
**Assembly:** Magenic.MaqsFramework.BaseEmailTest (in Magenic.MaqsFramework.BaseEmailTest.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EventFiringEmailConnectionWrapper( - string host, - string username, - string password, - int port, - int serverTimeout = 10000, - bool isSSL = true, - bool skipSslCheck = false -) -``` - - -#### Parameters - 
host
Type: System.String
The email server host
username
Type: System.String
Email user name
password
Type: System.String
Email user password
port
Type: System.Int32
Email server port
serverTimeout (Optional)
Type: System.Int32
Timeout for the email server
isSSL (Optional)
Type: System.Boolean
Should SSL be used
skipSslCheck (Optional)
Type: System.Boolean
Skip the SSL check
- -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
EventFiringEmailConnectionWrapper Overload
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Events.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Events.md deleted file mode 100644 index 08604d65b..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Events.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringEmailConnectionWrapper Events - - -The EventFiringEmailConnectionWrapper type exposes the following members. - - -## Events - 
NameDescription
![Public event](media/pubevent.gif "Public event")EmailErrorEvent -Email error event
![Public event](media/pubevent.gif "Public event")EmailEvent -Email event
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Methods.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Methods.md deleted file mode 100644 index 993082bc7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Methods.md +++ /dev/null @@ -1,85 +0,0 @@ -# EventFiringEmailConnectionWrapper Methods - - -The EventFiringEmailConnectionWrapper type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CanAccessEmailAccount -Check if the account is accessible - (Overrides EmailConnectionWrapper.CanAccessEmailAccount().)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CreateMailbox -Create a mailbox - (Overrides EmailConnectionWrapper.CreateMailbox(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(MimeMessage) -Delete the given email - (Overrides EmailConnectionWrapper.DeleteMessage(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteMessage(String) -Delete the email with the given unique identifier - (Overrides EmailConnectionWrapper.DeleteMessage(String).)
![Public method](media/pubmethod.gif "Public method")Dispose -Dispose of the database connection - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage) -Download all the attachments for the given message - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DownloadAttachments(MimeMessage, String) -Download all the attachments for the given message - (Overrides EmailConnectionWrapper.DownloadAttachments(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders() -Get a list of email messages from the current mailbox - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAllMessageHeaders(String) -Get a list of email messages from the given mailbox - (Overrides EmailConnectionWrapper.GetAllMessageHeaders(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(MimeMessage) -Get the list of attachments for the email with the given message - (Overrides EmailConnectionWrapper.GetAttachments(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String) -Get the list of attachments for the email with the given unique identifier - (Overrides EmailConnectionWrapper.GetAttachments(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetAttachments(String, String) -Get the list of attachments for the email with the given unique identifier in the given mailbox - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetBodyByContentTypes -Get the email body for the given message that matches the content type - (Overrides EmailConnectionWrapper.GetBodyByContentTypes(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetContentTypes -Get the list of content types for the given message - (Overrides EmailConnectionWrapper.GetContentTypes(MimeMessage).)
![Public method](media/pubmethod.gif "Public method")GetEmailFlags -Get a list of flags for the email with the given uniqueID - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailbox -Get a mailbox by name - (Overrides EmailConnectionWrapper.GetMailbox(String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMailBoxNames -Get the list of mailbox names - (Overrides EmailConnectionWrapper.GetMailBoxNames().)
![Public method](media/pubmethod.gif "Public method")GetMailBoxNamesInNamespace -Get the list of mailbox names in a specific namespace - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, Boolean, Boolean) -Get an email message from the current mailbox - (Overrides EmailConnectionWrapper.GetMessage(String, Boolean, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetMessage(String, String, Boolean, Boolean) -Get an email message - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetUniqueIDString -Get the UniqueID for the inputted MimeMessage - (Inherited from EmailConnectionWrapper.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(MimeMessage, String) -Move the given email to the destination mailbox - (Overrides EmailConnectionWrapper.MoveMailMessage(MimeMessage, String).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")MoveMailMessage(String, String) -Move the email with the given unique identifier to the destination mailbox - (Overrides EmailConnectionWrapper.MoveMailMessage(String, String).)
![Protected method](media/protmethod.gif "Protected method")OnErrorEvent -Email error event
![Protected method](media/protmethod.gif "Protected method")OnEvent -Email event
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(SearchQuery, Boolean, Boolean) -Get a list of messaged that meet the search criteria - (Overrides EmailConnectionWrapper.SearchMessages(SearchQuery, Boolean, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessages(String, SearchQuery, Boolean, Boolean) -Get a list of messages that meet the search criteria - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(DateTime, Boolean, Boolean) -Get a list of messages sent since a specific day - Only the date is used in the search, hour and below are ignored - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SearchMessagesSince(String, DateTime, Boolean, Boolean) -Get a list of messages from a specific Mailbox sent since a specific day - Only the date is used in the search, hour and below are ignored - (Inherited from EmailConnectionWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")SelectMailbox -Select a mailbox by name - (Overrides EmailConnectionWrapper.SelectMailbox(String).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Properties.md b/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Properties.md deleted file mode 100644 index e899dfca6..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Properties.md +++ /dev/null @@ -1,21 +0,0 @@ -# EventFiringEmailConnectionWrapper Properties - - -The EventFiringEmailConnectionWrapper type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")CurrentFolder -Gets the current folder - (Inherited from EmailConnectionWrapper.)
![Public property](media/pubproperty.gif "Public property")CurrentMailBox -Gets the current mailbox - (Inherited from EmailConnectionWrapper.)
![Public property](media/pubproperty.gif "Public property")EmailConnection -Gets the Imap email connection - (Inherited from EmailConnectionWrapper.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringEmailConnectionWrapper Class
Magenic.MaqsFramework.BaseEmailTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/Email_AUTOGENERATED/Home.md b/docs/MAQS_4/Email_AUTOGENERATED/Home.md deleted file mode 100644 index 80b687f9e..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/Home.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseEmailTest
  diff --git a/docs/MAQS_4/Email_AUTOGENERATED/LandingPage.md b/docs/MAQS_4/Email_AUTOGENERATED/LandingPage.md deleted file mode 100644 index 683d99ed7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/LandingPage.md +++ /dev/null @@ -1,105 +0,0 @@ -- [Magenic.MaqsFramework.BaseEmailTest Namespace](MAQS_4/Email_AUTOGENERATED/Magenic-MaqsFramework-BaseEmailTest_Namespace) - - [BaseEmailTest Class](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Class) - - [BaseEmailTest Constructor](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Constructor) - - [BaseEmailTest Properties](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Properties) - - [BaseEmailTest.EmailWrapper Property](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-EmailWrapper_Property) - - [BaseEmailTest Methods](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Methods) - - [BaseEmailTest.BeforeLoggingTeardown Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-BeforeLoggingTeardown_Method) - - [BaseEmailTest.CreateNewTestObject Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-CreateNewTestObject_Method) - - [BaseEmailTest.GetEmailConnection Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-GetEmailConnection_Method) - - [BaseEmailTest.SetupEventFiringTester Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupEventFiringTester_Method) - - [BaseEmailTest.SetupNoneEventFiringTester Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupNoneEventFiringTester_Method) - - [EmailConfig Class](MAQS_4/Email_AUTOGENERATED/EmailConfig_Class) - - [EmailConfig Methods](MAQS_4/Email_AUTOGENERATED/EmailConfig_Methods) - - [EmailConfig.GetAttachmentDownloadDirectory Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetAttachmentDownloadDirectory_Method) - - [EmailConfig.GetEmailSkipSslValidation Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailSkipSslValidation_Method) - - [EmailConfig.GetEmailViaSSL Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailViaSSL_Method) - - [EmailConfig.GetHost Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetHost_Method) - - [EmailConfig.GetPassword Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPassword_Method) - - [EmailConfig.GetPort Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPort_Method) - - [EmailConfig.GetUserName Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetUserName_Method) - - [EmailConnectionWrapper Class](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Class) - - [EmailConnectionWrapper Constructor](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor) - - [EmailConnectionWrapper Constructor (Func(ImapClient))](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(Func(ImapClient))) - - [EmailConnectionWrapper Constructor (String, String, String, Int32, Int32, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean)) - - [EmailConnectionWrapper Properties](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Properties) - - [EmailConnectionWrapper.CurrentFolder Property](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentFolder_Property) - - [EmailConnectionWrapper.CurrentMailBox Property](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentMailBox_Property) - - [EmailConnectionWrapper.EmailConnection Property](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-EmailConnection_Property) - - [EmailConnectionWrapper Methods](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Methods) - - [EmailConnectionWrapper.CanAccessEmailAccount Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CanAccessEmailAccount_Method) - - [EmailConnectionWrapper.CreateMailbox Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CreateMailbox_Method) - - [EmailConnectionWrapper.DeleteMessage Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method) - - [EmailConnectionWrapper.DeleteMessage Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(MimeMessage)) - - [EmailConnectionWrapper.DeleteMessage Method (String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(String)) - - [EmailConnectionWrapper.Dispose Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-Dispose_Method) - - [EmailConnectionWrapper.DownloadAttachments Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method) - - [EmailConnectionWrapper.DownloadAttachments Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage)) - - [EmailConnectionWrapper.DownloadAttachments Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String)) - - [EmailConnectionWrapper.GetAllMessageHeaders Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method()) - - [EmailConnectionWrapper.GetAllMessageHeaders Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method) - - [EmailConnectionWrapper.GetAllMessageHeaders Method (String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method_(String)) - - [EmailConnectionWrapper.GetAttachments Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method) - - [EmailConnectionWrapper.GetAttachments Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(MimeMessage)) - - [EmailConnectionWrapper.GetAttachments Method (String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String)) - - [EmailConnectionWrapper.GetAttachments Method (String, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String,_String)) - - [EmailConnectionWrapper.GetBodyByContentTypes Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetBodyByContentTypes_Method) - - [EmailConnectionWrapper.GetContentTypes Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetContentTypes_Method) - - [EmailConnectionWrapper.GetEmailFlags Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetEmailFlags_Method) - - [EmailConnectionWrapper.GetMailbox Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailbox_Method) - - [EmailConnectionWrapper.GetMailBoxNames Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNames_Method) - - [EmailConnectionWrapper.GetMailBoxNamesInNamespace Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNamesInNamespace_Method) - - [EmailConnectionWrapper.GetMessage Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method) - - [EmailConnectionWrapper.GetMessage Method (String, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean)) - - [EmailConnectionWrapper.GetMessage Method (String, String, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_String,_Boolean,_Boolean)) - - [EmailConnectionWrapper.GetUniqueIDString Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetUniqueIDString_Method) - - [EmailConnectionWrapper.MoveMailMessage Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method) - - [EmailConnectionWrapper.MoveMailMessage Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String)) - - [EmailConnectionWrapper.MoveMailMessage Method (String, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(String,_String)) - - [EmailConnectionWrapper.SearchMessages Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method) - - [EmailConnectionWrapper.SearchMessages Method (SearchQuery, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SearchMessages Method (String, SearchQuery, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(String,_SearchQuery,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SearchMessagesSince Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method) - - [EmailConnectionWrapper.SearchMessagesSince Method (DateTime, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(DateTime,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SearchMessagesSince Method (String, DateTime, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(String,_DateTime,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SelectMailbox Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SelectMailbox_Method) - - [EmailTestObject Class](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Class) - - [EmailTestObject Constructor](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Constructor) - - [EmailTestObject Properties](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Properties) - - [EmailTestObject.EmailWrapper Property](MAQS_4/Email_AUTOGENERATED/EmailTestObject-EmailWrapper_Property) - - [EmailTestObject Methods](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Methods) - - [EventFiringEmailConnectionWrapper Class](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Class) - - [EventFiringEmailConnectionWrapper Constructor](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor) - - [EventFiringEmailConnectionWrapper Constructor (Func(ImapClient))](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(Func(ImapClient))) - - [EventFiringEmailConnectionWrapper Constructor (String, String, String, Int32, Int32, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean)) - - [EventFiringEmailConnectionWrapper Properties](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Properties) - - [EventFiringEmailConnectionWrapper Methods](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Methods) - - [EventFiringEmailConnectionWrapper.CanAccessEmailAccount Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CanAccessEmailAccount_Method) - - [EventFiringEmailConnectionWrapper.CreateMailbox Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CreateMailbox_Method) - - [EventFiringEmailConnectionWrapper.DeleteMessage Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method) - - [EventFiringEmailConnectionWrapper.DeleteMessage Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(MimeMessage)) - - [EventFiringEmailConnectionWrapper.DeleteMessage Method (String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(String)) - - [EventFiringEmailConnectionWrapper.DownloadAttachments Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method) - - [EventFiringEmailConnectionWrapper.DownloadAttachments Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String)) - - [EventFiringEmailConnectionWrapper.GetAllMessageHeaders Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method) - - [EventFiringEmailConnectionWrapper.GetAllMessageHeaders Method (String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method_(String)) - - [EventFiringEmailConnectionWrapper.GetAttachments Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method) - - [EventFiringEmailConnectionWrapper.GetAttachments Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(MimeMessage)) - - [EventFiringEmailConnectionWrapper.GetAttachments Method (String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(String)) - - [EventFiringEmailConnectionWrapper.GetBodyByContentTypes Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetBodyByContentTypes_Method) - - [EventFiringEmailConnectionWrapper.GetContentTypes Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetContentTypes_Method) - - [EventFiringEmailConnectionWrapper.GetMailbox Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailbox_Method) - - [EventFiringEmailConnectionWrapper.GetMailBoxNames Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailBoxNames_Method) - - [EventFiringEmailConnectionWrapper.GetMessage Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method) - - [EventFiringEmailConnectionWrapper.GetMessage Method (String, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean)) - - [EventFiringEmailConnectionWrapper.MoveMailMessage Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method) - - [EventFiringEmailConnectionWrapper.MoveMailMessage Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String)) - - [EventFiringEmailConnectionWrapper.MoveMailMessage Method (String, String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(String,_String)) - - [EventFiringEmailConnectionWrapper.OnErrorEvent Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnErrorEvent_Method) - - [EventFiringEmailConnectionWrapper.OnEvent Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnEvent_Method) - - [EventFiringEmailConnectionWrapper.SearchMessages Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method) - - [EventFiringEmailConnectionWrapper.SearchMessages Method (SearchQuery, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean)) - - [EventFiringEmailConnectionWrapper.SelectMailbox Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SelectMailbox_Method) - - [EventFiringEmailConnectionWrapper Events](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Events) - - [EventFiringEmailConnectionWrapper.EmailErrorEvent Event](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailErrorEvent_Event) - - [EventFiringEmailConnectionWrapper.EmailEvent Event](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailEvent_Event) diff --git a/docs/MAQS_4/Email_AUTOGENERATED/Magenic-MaqsFramework-BaseEmailTest_Namespace.md b/docs/MAQS_4/Email_AUTOGENERATED/Magenic-MaqsFramework-BaseEmailTest_Namespace.md deleted file mode 100644 index aeff2af82..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/Magenic-MaqsFramework-BaseEmailTest_Namespace.md +++ /dev/null @@ -1,9 +0,0 @@ -# Magenic.MaqsFramework.BaseEmailTest Namespace - -## Classes - 
ClassDescription
![Public class](media/pubclass.gif "Public class")BaseEmailTest -Generic base email test class
![Public class](media/pubclass.gif "Public class")EmailConfig -Email configuration class
![Public class](media/pubclass.gif "Public class")EmailConnectionWrapper -Wraps the basic email interactions
![Public class](media/pubclass.gif "Public class")EmailTestObject -Email test context data
![Public class](media/pubclass.gif "Public class")EventFiringEmailConnectionWrapper -Wraps the basic database interactions
  diff --git a/docs/MAQS_4/Email_AUTOGENERATED/Maqs.md b/docs/MAQS_4/Email_AUTOGENERATED/Maqs.md deleted file mode 100644 index 80b687f9e..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/Maqs.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseEmailTest
  diff --git a/docs/MAQS_4/Email_AUTOGENERATED/_Footer.md b/docs/MAQS_4/Email_AUTOGENERATED/_Footer.md deleted file mode 100644 index bfdba62f0..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/_Footer.md +++ /dev/null @@ -1,5 +0,0 @@ -Maqs Help - - - -Send comments on this topic to [](mailto:?Subject=Maqs Help) diff --git a/docs/MAQS_4/Email_AUTOGENERATED/_Sidebar.md b/docs/MAQS_4/Email_AUTOGENERATED/_Sidebar.md deleted file mode 100644 index 683d99ed7..000000000 --- a/docs/MAQS_4/Email_AUTOGENERATED/_Sidebar.md +++ /dev/null @@ -1,105 +0,0 @@ -- [Magenic.MaqsFramework.BaseEmailTest Namespace](MAQS_4/Email_AUTOGENERATED/Magenic-MaqsFramework-BaseEmailTest_Namespace) - - [BaseEmailTest Class](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Class) - - [BaseEmailTest Constructor](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Constructor) - - [BaseEmailTest Properties](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Properties) - - [BaseEmailTest.EmailWrapper Property](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-EmailWrapper_Property) - - [BaseEmailTest Methods](MAQS_4/Email_AUTOGENERATED/BaseEmailTest_Methods) - - [BaseEmailTest.BeforeLoggingTeardown Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-BeforeLoggingTeardown_Method) - - [BaseEmailTest.CreateNewTestObject Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-CreateNewTestObject_Method) - - [BaseEmailTest.GetEmailConnection Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-GetEmailConnection_Method) - - [BaseEmailTest.SetupEventFiringTester Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupEventFiringTester_Method) - - [BaseEmailTest.SetupNoneEventFiringTester Method](MAQS_4/Email_AUTOGENERATED/BaseEmailTest-SetupNoneEventFiringTester_Method) - - [EmailConfig Class](MAQS_4/Email_AUTOGENERATED/EmailConfig_Class) - - [EmailConfig Methods](MAQS_4/Email_AUTOGENERATED/EmailConfig_Methods) - - [EmailConfig.GetAttachmentDownloadDirectory Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetAttachmentDownloadDirectory_Method) - - [EmailConfig.GetEmailSkipSslValidation Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailSkipSslValidation_Method) - - [EmailConfig.GetEmailViaSSL Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetEmailViaSSL_Method) - - [EmailConfig.GetHost Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetHost_Method) - - [EmailConfig.GetPassword Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPassword_Method) - - [EmailConfig.GetPort Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetPort_Method) - - [EmailConfig.GetUserName Method](MAQS_4/Email_AUTOGENERATED/EmailConfig-GetUserName_Method) - - [EmailConnectionWrapper Class](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Class) - - [EmailConnectionWrapper Constructor](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor) - - [EmailConnectionWrapper Constructor (Func(ImapClient))](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(Func(ImapClient))) - - [EmailConnectionWrapper Constructor (String, String, String, Int32, Int32, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean)) - - [EmailConnectionWrapper Properties](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Properties) - - [EmailConnectionWrapper.CurrentFolder Property](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentFolder_Property) - - [EmailConnectionWrapper.CurrentMailBox Property](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CurrentMailBox_Property) - - [EmailConnectionWrapper.EmailConnection Property](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-EmailConnection_Property) - - [EmailConnectionWrapper Methods](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper_Methods) - - [EmailConnectionWrapper.CanAccessEmailAccount Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CanAccessEmailAccount_Method) - - [EmailConnectionWrapper.CreateMailbox Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-CreateMailbox_Method) - - [EmailConnectionWrapper.DeleteMessage Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method) - - [EmailConnectionWrapper.DeleteMessage Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(MimeMessage)) - - [EmailConnectionWrapper.DeleteMessage Method (String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DeleteMessage_Method_(String)) - - [EmailConnectionWrapper.Dispose Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-Dispose_Method) - - [EmailConnectionWrapper.DownloadAttachments Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method) - - [EmailConnectionWrapper.DownloadAttachments Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage)) - - [EmailConnectionWrapper.DownloadAttachments Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String)) - - [EmailConnectionWrapper.GetAllMessageHeaders Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method()) - - [EmailConnectionWrapper.GetAllMessageHeaders Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method) - - [EmailConnectionWrapper.GetAllMessageHeaders Method (String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAllMessageHeaders_Method_(String)) - - [EmailConnectionWrapper.GetAttachments Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method) - - [EmailConnectionWrapper.GetAttachments Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(MimeMessage)) - - [EmailConnectionWrapper.GetAttachments Method (String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String)) - - [EmailConnectionWrapper.GetAttachments Method (String, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetAttachments_Method_(String,_String)) - - [EmailConnectionWrapper.GetBodyByContentTypes Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetBodyByContentTypes_Method) - - [EmailConnectionWrapper.GetContentTypes Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetContentTypes_Method) - - [EmailConnectionWrapper.GetEmailFlags Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetEmailFlags_Method) - - [EmailConnectionWrapper.GetMailbox Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailbox_Method) - - [EmailConnectionWrapper.GetMailBoxNames Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNames_Method) - - [EmailConnectionWrapper.GetMailBoxNamesInNamespace Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMailBoxNamesInNamespace_Method) - - [EmailConnectionWrapper.GetMessage Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method) - - [EmailConnectionWrapper.GetMessage Method (String, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean)) - - [EmailConnectionWrapper.GetMessage Method (String, String, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetMessage_Method_(String,_String,_Boolean,_Boolean)) - - [EmailConnectionWrapper.GetUniqueIDString Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-GetUniqueIDString_Method) - - [EmailConnectionWrapper.MoveMailMessage Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method) - - [EmailConnectionWrapper.MoveMailMessage Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String)) - - [EmailConnectionWrapper.MoveMailMessage Method (String, String)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-MoveMailMessage_Method_(String,_String)) - - [EmailConnectionWrapper.SearchMessages Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method) - - [EmailConnectionWrapper.SearchMessages Method (SearchQuery, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SearchMessages Method (String, SearchQuery, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessages_Method_(String,_SearchQuery,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SearchMessagesSince Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method) - - [EmailConnectionWrapper.SearchMessagesSince Method (DateTime, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(DateTime,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SearchMessagesSince Method (String, DateTime, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SearchMessagesSince_Method_(String,_DateTime,_Boolean,_Boolean)) - - [EmailConnectionWrapper.SelectMailbox Method](MAQS_4/Email_AUTOGENERATED/EmailConnectionWrapper-SelectMailbox_Method) - - [EmailTestObject Class](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Class) - - [EmailTestObject Constructor](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Constructor) - - [EmailTestObject Properties](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Properties) - - [EmailTestObject.EmailWrapper Property](MAQS_4/Email_AUTOGENERATED/EmailTestObject-EmailWrapper_Property) - - [EmailTestObject Methods](MAQS_4/Email_AUTOGENERATED/EmailTestObject_Methods) - - [EventFiringEmailConnectionWrapper Class](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Class) - - [EventFiringEmailConnectionWrapper Constructor](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor) - - [EventFiringEmailConnectionWrapper Constructor (Func(ImapClient))](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(Func(ImapClient))) - - [EventFiringEmailConnectionWrapper Constructor (String, String, String, Int32, Int32, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Constructor_(String,_String,_String,_Int32,_Int32,_Boolean,_Boolean)) - - [EventFiringEmailConnectionWrapper Properties](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Properties) - - [EventFiringEmailConnectionWrapper Methods](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Methods) - - [EventFiringEmailConnectionWrapper.CanAccessEmailAccount Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CanAccessEmailAccount_Method) - - [EventFiringEmailConnectionWrapper.CreateMailbox Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-CreateMailbox_Method) - - [EventFiringEmailConnectionWrapper.DeleteMessage Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method) - - [EventFiringEmailConnectionWrapper.DeleteMessage Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(MimeMessage)) - - [EventFiringEmailConnectionWrapper.DeleteMessage Method (String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DeleteMessage_Method_(String)) - - [EventFiringEmailConnectionWrapper.DownloadAttachments Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method) - - [EventFiringEmailConnectionWrapper.DownloadAttachments Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-DownloadAttachments_Method_(MimeMessage,_String)) - - [EventFiringEmailConnectionWrapper.GetAllMessageHeaders Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method) - - [EventFiringEmailConnectionWrapper.GetAllMessageHeaders Method (String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAllMessageHeaders_Method_(String)) - - [EventFiringEmailConnectionWrapper.GetAttachments Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method) - - [EventFiringEmailConnectionWrapper.GetAttachments Method (MimeMessage)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(MimeMessage)) - - [EventFiringEmailConnectionWrapper.GetAttachments Method (String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetAttachments_Method_(String)) - - [EventFiringEmailConnectionWrapper.GetBodyByContentTypes Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetBodyByContentTypes_Method) - - [EventFiringEmailConnectionWrapper.GetContentTypes Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetContentTypes_Method) - - [EventFiringEmailConnectionWrapper.GetMailbox Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailbox_Method) - - [EventFiringEmailConnectionWrapper.GetMailBoxNames Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMailBoxNames_Method) - - [EventFiringEmailConnectionWrapper.GetMessage Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method) - - [EventFiringEmailConnectionWrapper.GetMessage Method (String, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-GetMessage_Method_(String,_Boolean,_Boolean)) - - [EventFiringEmailConnectionWrapper.MoveMailMessage Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method) - - [EventFiringEmailConnectionWrapper.MoveMailMessage Method (MimeMessage, String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(MimeMessage,_String)) - - [EventFiringEmailConnectionWrapper.MoveMailMessage Method (String, String)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-MoveMailMessage_Method_(String,_String)) - - [EventFiringEmailConnectionWrapper.OnErrorEvent Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnErrorEvent_Method) - - [EventFiringEmailConnectionWrapper.OnEvent Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-OnEvent_Method) - - [EventFiringEmailConnectionWrapper.SearchMessages Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method) - - [EventFiringEmailConnectionWrapper.SearchMessages Method (SearchQuery, Boolean, Boolean)](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SearchMessages_Method_(SearchQuery,_Boolean,_Boolean)) - - [EventFiringEmailConnectionWrapper.SelectMailbox Method](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-SelectMailbox_Method) - - [EventFiringEmailConnectionWrapper Events](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper_Events) - - [EventFiringEmailConnectionWrapper.EmailErrorEvent Event](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailErrorEvent_Event) - - [EventFiringEmailConnectionWrapper.EmailEvent Event](MAQS_4/Email_AUTOGENERATED/EventFiringEmailConnectionWrapper-EmailEvent_Event) diff --git a/docs/MAQS_4/FakerData.md b/docs/MAQS_4/FakerData.md deleted file mode 100644 index 399e988b0..000000000 --- a/docs/MAQS_4/FakerData.md +++ /dev/null @@ -1,35 +0,0 @@ -# Faker Data - -## Overview -Faker Data provides the ability to generate random and valid (wherever applicable) data during runtime. - -## Time Utilities -For getting current system time, write: - -```csharp -FakerData.GenerateInstantSpecificTime(); -``` -## Data Generation -To generate a unique id, you can use: - -```csharp -FakerData.GenerateUniqueId(); -``` -To generate a valid US phone number, you can use: - -```csharp -FakerData.GenerateUSPhoneNumber(); -``` - -To generate a valid Social Securuty number, you can use: - -```csharp -FakerData.GenerateSocialSecurityNumber(withDashesBoolean); -``` -To generate a random value from a list, you can use: - -```csharp -FakerData.GeneralRandomizer(stringList); -``` - - diff --git a/docs/MAQS_4/Generic-Waits.md b/docs/MAQS_4/Generic-Waits.md deleted file mode 100644 index 9c13f9532..000000000 --- a/docs/MAQS_4/Generic-Waits.md +++ /dev/null @@ -1,191 +0,0 @@ -# Generic Waits -MAQS includes a class of generic wait methods that can assist the webdriver with wait until a condition has been met. This allows the webdriver added flexibility when additional handling is required. - -## Overview of Wait Until and Wait For - -Both types of waits will go off a configured wait time, where it will attempt or re-attempt an action every time it waits, after a configured timeout time it will either continue or throw an exception. A method with the name WaitUntil will return a boolean value, allowing the tester to determine what, if any, action the test should take. WaitFor will throw a webdriver timeout exception if the timeout threshold is met. - -The generic waits will either go off the pre-configured wait time and timeout, or an overriden waittime and timeout. - -## Wait Until - -### Wait Until a Method Returns True - -Waits until the method to return true. Will return true if the method returns true, false if the method times out or returns false. -##### Written as -```csharp -bool WaitUntil(Func) -``` -##### Example -```csharp -// A method that will return a false boolean -private bool Falsemethod() -{ - return false; -} - -// The Falsemethod will always return false, as the method will always return false. The Generic Wait will return false. -bool methodResults = GenericWait.WaitUntil(Falsemethod); - -``` - -### Wait Until Function With Return Type T With Argument Type T Returns Type T --------------- -Waits until the method to return true, or for the method to time out. Acceps an argument of the type that is returned, this argument will be used in the passed in method. -#### Written As -```csharp -bool WaitUntil(Func waitForTrue, T arg) -``` -```csharp -// A method that will return a false boolean -private bool IsParamTestString(string testString) -{ - return testString.Equals("Test String"); -} - -// The IsParamTestString will always return false, as the method will always return false. The Generic Wait will return false. -bool textResults = GenericWait.WaitUntil(this.IsParamTestString, "Bad"); -``` -### Wait For Method with Argument to Return Type --------------- -Waits for the method to return true, or for the method to time out. Acceps an argument of the type, this argument will be used in the passed in method. -#### Written As -```csharp -void WaitFor(Func waitForTrue, T arg) -``` -#### Example -```csharp -// A method that will return a false boolean -private bool IsParamTestString(string testString) -{ - return testString.Equals("Test String"); -} - -// The IsParamTestString will always return false, as the method will always return false. The generic wait will throw an exception if it times-out -bool textResults = GenericWait.WaitFor(this.IsParamTestString, "Bad"); -``` - -## Wait For - -### Wait For a Method to Return True --------------- -Waits for the method to return true, does not require an argument. If the method times-out, it will throw an exception. -##### Written As -```csharp -void WaitFor(Func) -``` -##### Example -```csharp -// A method that will return a false boolean -private bool Falsemethod() -{ - return false; -} - -// The False method will always return false. The Generic Wait will timeout and then throw an exception. -GenericWait.WaitFor(Falsemethod); - -``` -The wait time and time-out can be explicitly set, as well as the ability to supress an exception being thrown. -####Written As -```csharp -void Wait(Func waitForTrue, TimeSpan retryTime, TimeSpan timeout, bool throwException) -``` -#### Examples -```csharp -private bool IsFalseBool() -{ - return false; -} - -// This will wait for the method IsFalseBool to return true, running and re-running the method every 100 milliseconds -// Once 500 milliseconds has passed in total, it will continue without throwing an exception -GenericWait.Wait(this.IsFalseBool, TimeSpan.FromMilliseconds(100), TimeSpan.FromMilliseconds(500), false); - -// This will wait for the method IsFalseBool to return true, running and re-running the method every 100 milliseconds -// Once 500 milliseconds has passed in total, it will throw an exception -GenericWait.Wait(this.IsFalseBool, TimeSpan.FromMilliseconds(100), TimeSpan.FromMilliseconds(500), true); -``` - -### Wait For a Method to Return Type, And Return That Type --------------- -#### Written As -```csharp -T WaitFor(Func waitFor) -``` -Waits for the passed in method to return true, or for the method to time out. If the method times out, throw an exception. The wait will return the type passed in. -#### Examples -```csharp -// A method that will return a false boolean -private bool IsParamTestString() -{ - return false; -} - -// The IsParamTestString will always return false, as the method will always return false. The generic wait will throw an exception if it times-out. -bool textResults = GenericWait.WaitFor(this.IsParamTest); -``` - -```csharp -// A method that will return a false boolean -private string IsParamTestString() -{ - return "stringText"; -} - -// The IsParamTestString will always return false, as the method will always return false. The generic wait will throw an exception if it times-out. -string textResults = GenericWait.WaitFor(this.IsParamTest); -``` -The wait time and time-out can also be explicitly set. -#### Written as -```csharp -T Wait(Func waitFor, TimeSpan retryTime, TimeSpan timeout) -``` -#### Examples -```csharp -// A method that will return a false boolean -private string IsParamTestString() -{ - return "stringText"; -} - -// The IsParamTestString will always return false, as the method will always return false. The generic wait will throw an exception if it times-out. -string textResults = GenericWait.WaitFor(this.IsParamTest, TimeSpan.FromMilliseconds(100), TimeSpan.FromMilliseconds(500)); -``` - -### Wait For an Expected Argument Type, And Return a Type --------------- -#### Written As -```csharp -/// The expected return type -/// Wait for argument type -T WaitFor(Func waitFor, U arg) -``` -Waits for the passed in method to return true, or for the method to time out. If the method times out, throw an exception. The wait will return the type passed in. -#### Examples -```csharp -private List GetSearchResults(params object[] args) -{ - List messageList = new List(); - foreach (Lazy message in this.EmailConnection.SearchMessages((SearchCondition)args[0], (bool)args[1], (bool)args[2])) - { - messageList.Add(message.Value); - } - - foreach (MailMessage message in messageList) - { - if (message.Subject == null) - { - throw new Exception("Invalid results - found null subject"); - } - } - - return messageList; -} - -public virtual List SearchMessages(SearchCondition condition, bool headersOnly = true, bool markRead = false) -{ - object[] args = { condition, headersOnly, markRead }; - return GenericWait.WaitFor, object[]>(this.GetSearchResults, args); -} -``` diff --git a/docs/MAQS_4/Getting-Started.md b/docs/MAQS_4/Getting-Started.md deleted file mode 100644 index a3c53ea3e..000000000 --- a/docs/MAQS_4/Getting-Started.md +++ /dev/null @@ -1,126 +0,0 @@ -# Getting Started - -## Installation -The first step is to install MAQS. Checkout the [MAQS Installation](MAQS_4/Installation) guide. - -Optional installs are NUnit and StyleCop. - -## Building Your First Project -After the MAQS Visual Studio Extension and NuGet package have been installed, you're ready to start testing. - - -1. Go To File > New > Project -![New Project](resources/NewProject1.png) - -2. Under Templates (in the side panel) - -3. Magenic's Open Test -![New Project](resources/NewProject2.png) - -There are two options, MAQS Framework - Selenium , that will start a project with tests run in VSTest, or MAQS Framework - NUnit - Selenium. -The only difference is the test adapter used with the included test templates. - -Finally name the solution whatever you'd like to name, and click "ok". -## Adding a Page Model -To add a new Page Model from a template - -1. Right click PageModel project. -2. Click Add ? New Item. This will open a list of templates. -![New Page Model](resources/NewPageModel1.png) -3. Under Magenic's Open Test select the "MAQS Selenium Page Model Class" -3. Choose a name -4. Click the "Add" Button -![New Page Model](resources/NewPageModel2.png) - -This will add a template for a Page Object Model. The template is filled with sample code and methods. The methods included are common methods used on every page. -## Adding a Test -### VSTest Test -1. Right click PageModel project. -2. Click Add ? New Item. This will open a list of templates. -![New Test](resources/NewTest1.png) -3. Under Magenic's Open Test select the "MAQS Selenium VS Test Class" -3. Choose a name -4. Click the "Add" Button -![New Test](resources/NewTest2.png) - -The VSTest class will generate a template for a VSTest TestClass and include a sample VSTest TestMethod. When run this will use the VSTest test runner to execute tests. -### NUnit Test -1. Right click PageModel project. -2. Click Add ? New Item. This will open a list of templates. -![New NUnit](resources/NewTest1.png) -3. Expand the Magenic's Open Test and select the NUnit Only -3. Select Maqs Selenium NUnit Test Class -4. Choose a name -5. Click the "Add" Button -![New NUnit](resources/NewNUnitTest2.png) - - -This will generate a template for the NUnit TestFixture with a sample NUnit Test. -## Running Tests -Tests can be run through the command line using MSTest or NUnit, or through Visual Studio using the test explorer. - -### Enable Test Explorer -To enable the Test Explorer window -1. Go to Test in the main menu bar -2. Go to Windows in Test -3. Click Text Explorer in Test -![Test Explorer](resources/TestExplorer1.png) - -#### Running Tests from Test Explorer -Tests can be run singularliy by right clicking a test and either clicking "Debug Selected Tests" to run in debug mode or clicking "Run Selected Tests" to run the tests normally. - -#### Organizing Tests -Tests can be organized to more easily filter through what could potentially be a test solution with thousands of tests. There are two ways to change the grouping: - -Right-click inside the Test Explorer window and select Group By. -![Test Grouping](resources/Groupin1.png) - -Left-click the Group by button in the top left corner off the Test Explorer, to the left of the Search field. -![Test Explorer](resources/Groupin2.png) - -##### Adding Traits to tests -An easy way to group tests is to give those tests a trait attribute. These are written in the test classes. - -###### VSTest Traits -Above the test method, either before or after the TestMethod attribute, add another attribute with the TestCategory tag. - -Written As -```csharp -[TestCategory(string testCategoryName)] -``` - -Examples -```csharp -[TestCategory("Smoke Tests")] -``` - -```csharp -string testCategory = "Login Tests" - -[TestCategory(testCategory)] -``` -Test methods with multiple TestCategory attributes will add that test case to each attribute group, but the test will only be run once when running all tests. - -###### NUnit Traits -Above the test method, either before or after the Test attribute, add another attribute with the Category tag. - -Written As -```csharp -[Category(string testCategoryName)] -``` - -Examples -```csharp -[Category("Smoke Tests")] -``` - -```csharp -string testCategory = "Login Tests" - -[Category(testCategory)] -``` -Test methods with multiple Category attributes will add that test case to each attribute group, but the test will only be run once when running all tests. - - -## Configurations -There are a number of configurations included with MAQS. Checkout the [MAQS Configurations](MAQS_4/Configuration.md) guide. \ No newline at end of file diff --git a/docs/MAQS_4/Installation.md b/docs/MAQS_4/Installation.md deleted file mode 100644 index 3bc78c7f6..000000000 --- a/docs/MAQS_4/Installation.md +++ /dev/null @@ -1,57 +0,0 @@ -# Installation - -## Requirements -Visual Studio Professional (or Enterprise) 2015 or above. -MSDN subscription - -## Install Using Visual Studio -1. Open Visual Studio and open "Extensions and Updates" - -### (screenshot here ![Extensions and updates](resources/ExtensionsAndUpdates.PNG)) - -2. Find and download MAQS - -### (screenshot here ![From store](resources/FromStore.PNG)) - -## Install Using The VS Marketplace -The MAQS Visual Studio Extension contains a collection of templates for NUnit, VSTest, Test Classes, and Page Models. -It can be downloaded from the [Microsoft Marketplace](https://marketplace.visualstudio.com/items?itemName=vs-publisher-1465771.MAQSOpenFramework) - -## Install Using the NuGet Package -In the package manage console write: - -### (screenshot here) - -``` -PM Installer -``` -Or install with the NuGet package manager: - -### (screenshot here) - -``` -NuGet -``` - -## Adding NUnit Extension -Templates for NUnit tests are included with MAQS, but the NUnit 3 Test Adapter extension is required to be installed before NUnit tests can be run. - -1. Open Extensions and Updates under Tools in the toolbar. -![Extensions and Updates](resources/NUnitSetup1.png) - -2. Search NUnit in Online -![Download NUnit](resources/NUnitSetup2.png) -3. Download NUnit 3 Test Adapter - -## Building Your First Project -After the MAQS Visual Studio Extension and NuGet package have been installed, you're ready to start testing. - -1. Go To File > New > Project -2. Under Templates (in the side panel) -3. Magenic's Open Test - -There are two options, MAQS Framework - Selenium , that will start a project with tests run in VSTest, or MAQS Framework - NUnit - Selenium. The only difference is the test adapter used with the included test templates. - -Finally name the solution whatever you'd like to name, and click "ok". - -For next steps, check our [Getting Started guide](MAQS_4/Getting-Started.md). \ No newline at end of file diff --git a/docs/MAQS_4/Introduction.md b/docs/MAQS_4/Introduction.md deleted file mode 100644 index 12357e7d9..000000000 --- a/docs/MAQS_4/Introduction.md +++ /dev/null @@ -1,13 +0,0 @@ -# MAQS - -## Introduction to MAQS -MAQS stands for Magenic's automation quick start. - -It … - - is a modular test automation framework - - can be used as the base for your automation project or individual pieces can be used to enhance existing frameworks - - is maintained/extended by Magenic volunteers - -The main idea behind MAQS is to avoid **reinventing the wheel**. Most automation engagements have you doing the same basic steps to get a functioning framework implemented. Utilizing project templates, NuGet, and utility libraries we are able to have a functioning framework up and running in minutes, almost entirely removing on the initial time investment on implementating an automation solution. - -![MAQS](resources/maqsfull.jpg) \ No newline at end of file diff --git a/docs/MAQS_4/MAQS-FAQ.md b/docs/MAQS_4/MAQS-FAQ.md deleted file mode 100644 index 20497e7c0..000000000 --- a/docs/MAQS_4/MAQS-FAQ.md +++ /dev/null @@ -1,67 +0,0 @@ -# FAQ - -## What Browsers can I use? -- Supported browsers are: Firefox | Chrome | Edge | PhantomJS | Internet Explorer. - Find the configuration of browsers within the app.config file and define one and only one. - -- App.Config: Want to make changes to the Browser, Logging, Remote Integration Hubs, Wait times, Creating Logs, Log File Format and Log folder location ?? Look to the App.Config within Tests - -## How do I fix common user errors? - -- My code can't find the config class : Make sure you've imported the Full namespace such as Magenic.MaqsFramework.Utilities.Helper.Config -- Test can't find the page element for a test, errors indicate something is wrong with Selenium = Kill the existing Chrome processes spawned and orphaned from the test kick off then update Browser and start fresh -- Test fails on driver, such as Chrome = solution is to update the Chrome browser (In Chrome click the HotDog icon (formerly known as Wrench) > help > about Google Chrome > Update , the key is that the Chrome browser version and the ChromeDriver versions must be compatible with each other. - -### Build Solution Fails -- If NUget packages are missing, Right-click the solution and Enable NUget Package restore (this requires VPN or LAN connection) Unless an off network storage location or shared folder, was setup to hold the nuget packages. Visual Studio allows you to configure additional Nuget locations (see below) - -### PhantomJS doesn't want to run -- You should receive a pop-up stating Windows Firewall blocked some features of this app. Enable Private networks, such as my home or work network and Enable Public networks, such as those in airports and coffee shops (note this is not recommended) Finally, Click Allow Access. - -### Compile Server Browser cannot find the Chrome binary - -- A perfect reason for running headless mode. Compile servers use PhantomJS AND.... please verify the Test References > right-click references has Microsoft.VisualStudio.QualityTools.UnitTestFramework checked version 10.0.0.0 or 10.1.0.0 work. - -### Configuration Errors from Platform -- right-click the Solution and select Properties then locate the Configuration Properties and set Platform to Any CPU for all Projects such as Tests and WebServiceModel (in this case the solution would be a WebService) - -### Errors trying to locate v4.0.0.0 when restoring Nuget packages -- right-click the Solution and select Properties > Options > NuGet Package Manager > Package Sources here you will find Available package sources and Machine-wide package sources. A mapping to \\magenic.net\FileShare\Installs\QATools\ (internal only) or an external reference such as Git and the Git source path will resolve the issue. - - -## What Updates exist? - - -### Version 4.0.1 has the ability for using Sauce Labs -- Extends mobile automation capability using Magenic MAQS framework - -## What Integrations exist? - -### Sauce Labs -- Support for and configuration of integration with Sauce Labs can be done by providing a username and accesskey for a remote site and running tests in their cloud. - -### Note: Magenic MAQS utilizes NuGet -- A package manager for the Microsoft development platform which is a central repository for bundling client tools in a single process - -## Explain Configs to me... please! - -# Templates: out of the box templates -- For Appium, Database and Email (imap only), Selenium, Web Service (json & xml models), Composite (mix and match MAQS capabilities) - -Project Level for Model which is a Page Object Model - -Tests Level for Test class and App.config - -Item Level for Page Object Model and Test Class (in most cases except Selenium, test class only) -### NUnit Only - Cannot be mixed with Visual Studio unit test framework. Locate this in Magenic's Open Test - Choosing NUnit is good for: Full Microsoft Stack. or Another compile server such as Jenkins or Team City -### Logging -- Yes, No, or On Fail and the Defaults are Log = No, LogType = Console LogLevel = INFORMATION and FileLoggerPath = Test dll "log" subfolder File Format options: txt, html, console -### Soft Asserts -- Specific to a test (inside) These get logged to the Log and become Hard Asserts after use. AreEqual or FailTestIfAssertFailed or Assert.AreEqual helps your testing approach be more efficient instead of having to fix individual failures. -### Performance Measures -- Human readable and requires a Name, Embedded Perf tests to start at different times, Basically it tells how long the data collection took using this as a stop watch -### TestObject -- Holds test specific objects and available in all Magenic MAQS flavors -### Waits -- GenericWait.WaitFor waits until exceptions are no longer thrown (calls the function N number of times) or GenericWait.WaitUntil responds with true / false -### Customizations -- Utilizes the app.config which is Globally used information, avoids hard-coded code and you can add Key|Value custom pairs such as UserName =YOU PassWord=ABC We also allow you to use 'default' \ No newline at end of file diff --git a/docs/MAQS_4/Soft-Asserts.md b/docs/MAQS_4/Soft-Asserts.md deleted file mode 100644 index 42c0db926..000000000 --- a/docs/MAQS_4/Soft-Asserts.md +++ /dev/null @@ -1,122 +0,0 @@ -# Soft Assert - -## Overview -Soft Asserts are a collection of assertions. When a soft assert is called it will determine the results of a condition, along with a name for the soft assert, and a failure message, and save that to a collection of Soft Asserts. It will also save the results of that Soft Assert to the log. -To call a Soft Assert, for example the IsEqual that will which compare two inputs, in a test simply write -```csharp -SoftAssert.IsEqual(input 1, input 2, "Comparing input 1 and input 2"); -``` -If the success of a test is dependent on the results of the assertions, then the method -```csharp -SoftAssert.FailTestIfAssertFailed(); -``` -will be called, and if any previous SoftAsserts have been determined to have failed, it will throw an exception with the failed assert names, and the failure messages associated with those names. The test will also write to the log with the end results of the Soft Assert collection. - -### Uses -Soft Asserts are commonly used when collecting large amounts of data that needs to be evaluated without affecting the results of a test. In unit testing, Asserts will throw an exception if their condition fails. With Soft Asserts multiple assertions may be made, and stored, to be evaluated later. They make aggregate that assertion data into one place to be evaluated. -## Soft Assert Conditionals -### IsTrue(conditional) -IsTrue will evaluate the condition. If the condition is true it will store that assert as a failure. If the condition is false it will store that result as a success. - -#### Written as -```csharp -SoftAssert.IsTrue(bool conditional, string softAssertName); -``` -#### Examples -```csharp -// Results in a true assertion -SoftAssert.IsTrue(true, "True assertion"); - -// Results in a false assertion -SoftAssert.IsTrue(false, "False assertion"); -``` -IsTrue will evaluate the condition. If the condition is false it will store that assert as a failure. If the condition is true it will store that result as a success. -### IsFalse(conditional) -IsFalse will evaluate the condition. If the condition is true it will store that assert as a failure. If the condition is false it will store that result as a success. - -#### Written as -```csharp -SoftAssert.IsFalse(bool conditional, string softAssertName); -``` -#### Examples -```csharp - -// Results in a true assertion -SoftAssert.IsFalse(false, "True assertion"); - -// Results in a false assertion -SoftAssert.IsFalse(true, "False assertion"); -``` - -### AreEqual(string 1, string 2) -AreEqual will evaluate if both inputs are equal. If they are not equal it will store that assert as a failure. If they are equal it will store that assert as a success. - -#### Written as -```csharp -SoftAssert.AreEqual(string expectedResult, string actualResult, string softAssertName); -``` -#### Examples -```csharp -// Results in a true assertion -SoftAssert.AreEqual("1", "1", "True assertion"); - -// Results in a false assertion -SoftAssert.AreEqual("2", "1", "False assertion"); -``` -#### Example Output -``` -Soft Assert 'True assertion' passed. Expected Value = '1', Actual Value = '1'. - -Soft Assert 'False assertion' failed. Expected Value = '2', Actual Value = '1' -``` -## Soft Assert Collection Handling -After assertions have been made, and the soft assert collection has been filled with the results of those assertions, comes options on how to handle the results of that collection. -### Fail the Test if Any Soft Assert Failed -If the results of a collection of Soft Asserts would fail a test due to the tests conditions, then the FailTestIfAssertFailed method would be called. The method will throw an exception with any Soft Asserts that failed, and it will write to the log with the final results. - -#### Example -```csharp -// Checks the Soft Assert collection, fails the test if a soft assert failed -SoftAssert.FailTestIfAssertFailed(); -``` - -#### Example output -``` -ERROR: SoftAssert.AreEqual failed for . Expected '2' but got '1'. False assertion -Total number of Asserts: 6. Passed Asserts = 3 Failed Asserts = 3 -``` - - -### Send All Soft Assert Data to the Log -If the results of a test aren’t dependent on the results of the collection of SoftAsserts, the method LogFinalAssertData may be called. The method will write to the log the results of the Soft Assert collection, giving a record of any failed or passed results. Failed soft asserts will be written as warnings. - -#### Example -```csharp -// Writes the final assert data to the log without affecting the results of the test -SoftAssert.LogFinalAssertData(); -``` -#### Example output -``` -WARNING: Soft Assert 'False assertion' failed. Expected Value = '2', Actual Value = '1'. -Total number of Asserts: 6. Passed Asserts = 3 Failed Asserts = 3 -``` - -### Check If a Soft Assert Failed -If the results of a test aren’t dependent on the results of the collection of SoftAsserts but they may influence some future behavior of the test, DidSoftAssertFail may be called. The method will returns a Boolean of either true, there were no failures, or false, there were failures. - -#### Example -```csharp -// Will return true if no asserts failed, false if any asserts failed -bool softAssertResults = SoftAssert.DidSoftAssertsFail(); -``` - -### Did the User Check for Failed Asserts -If any of the previous Soft Assert handler methods are called, it will set a property, that by default is faulse, to true. DidUserCheck will return the value of that property. At the end of a test the DidUserCheck method is called, if a SoftAssert conditional has been created since the last time the user checked the results of the Soft Assert collection, it will write to the log that the user has not checked the results. It won’t affect the results of the test, but it will provide additional information to the log. - -#### Example -```csharp -// Will return true if LogFinalData, FailTestIfAssertFailed, or DidSoftAssertFail was called -bool didUserCheck = SoftAssert.DidUserCheck(); -``` - - diff --git a/docs/MAQS_4/TableOfContents.md b/docs/MAQS_4/TableOfContents.md deleted file mode 100644 index 061cd3fa1..000000000 --- a/docs/MAQS_4/TableOfContents.md +++ /dev/null @@ -1,17 +0,0 @@ -# Table of Contents - -## [i. Generic Wait](Generic-Waits.md) - -## [ii. Waits](Waits.md) - -## [iii. Soft Assert](Soft-Asserts.md) - -## [iv. Action Builder](Action-Builder.md) - -## [v. Element Handler](Element-Handler.md) - -## [vi. Configurations](Configuration.md) - -## [vii. Config](Config.md) - -## [viii. Faker Data](FakerData.md) \ No newline at end of file diff --git a/docs/MAQS_4/Waits.md b/docs/MAQS_4/Waits.md deleted file mode 100644 index 0acc13b8b..000000000 --- a/docs/MAQS_4/Waits.md +++ /dev/null @@ -1,480 +0,0 @@ -# Wait Methods - -## Overview of WaitFor and WaitUntil -There are two different kinds of wait methods provided, ones prefixed with "WaitFor" and ones prefixed with "WaitUntil." The "WaitFor" methods wait until the condition described in the method name is satisfied, and if it times out without the condition being satisfied, then it throws an exception. Whereas if a "WaitUntil" method times out without its condition being satisfied, it will simply just return false, and if its condition is satisfied, it will return true. - -## WaitFor Methods - -### For Element to be Absent -Waits for the element to not appear on the page. The element can be gone or just not displayed. -To see how Selenium determines if an element is displayed or not, refer to the [W3C WebDriver specification][1]. -If the element is not absent after the timeout, an exception is thrown. - -#### Written as -```csharp -ForAbsentElement(By bySelector); -``` - -#### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// Wait for absent button element. If wait times out, throw an exception -this.webDriver.Wait().ForAbsentElement(button ); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -//element waits for an absent element -element.Wait().ForAbsentElement(button); -``` - -### For an Element's Attribute Text to Contain Text -Waits for the element's attribute to contain the correct, case-insensitive text value. -If the element's attribute value does not contain the text value after the timeout, an exception is thrown. - -#### Written as -```csharp -this.webDriver.Wait().ForAttributeTextContains(By selector, string attributeText, string attributeName) -``` -#### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// Waits for attribute text to contain "example.com", if the attribute text never does, throw an exception -this.webDriver.Wait().ForAttributeTextContains(button, "example.com", "href"); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -// Waits for attribute text to contain "example.com", if the attribute text never does, throw an exception -element.Wait().ForAttributeTextContains(button, "example.com", "href"); -``` -### For an Element's Attribute Text to Equal Text -Waits for the element's attribute to equal the correct, case-sensitive text value. -If the element's attribute value does not equal the text value after the timeout, an exception is thrown. -#### Written as -```csharp -ForAttributeTextEquals(By bySelector, string textValue, string attribute) -``` -#### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// Waits for attribute text to equal "example.com", if the attribute text never does, throw an exception -this.webDriver.Wait().ForAttributeTextEquals(button, "example.com", "href"); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -// Waits for attribute text to equal "example.com", if the attribute text never does, throw an exception -element.Wait().ForAttributeTextEquals(button, "example.com", "href"); -``` -### For an Element to Become Clickable -Waits for the element to become displayed and enabled. -If the element is not clickable after the timeout, an exception is thrown. -#### Written as -```csharp -ForClickableElement(By bySelector) -``` - -#### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// Waits for an element to become clickable, if it never does, or it's not found, throw an exception -this.webDriver.Wait().ForClickableElement(button); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -// Waits for an element to become clickable, if it never does, or it's not found, throw an exception -element.Wait().ForClickableElement(button); -``` -### For an Element to Become Clickable and Scroll Until the Element is In View -Waits for the element to become displayed and enabled and scrolls the element into view, usually to the top of the viewport. -This method uses JavaScript's [scrollIntoView][2] method to execute the scrolling. -If the element is not clickable after the timeout, an exception is thrown. - -#### Written as -```csharp -ForClickableElementAndScrollIntoView(By bySelector) -``` -#### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().ForClickableElementAndScrollIntoView(button); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().ForClickableElementAndScrollIntoView(button); -``` -### For an Element to Become Clickable and Scroll Based on Elements Location -Waits for the element to become displayed and enabled and scrolls the viewport to an offset relative to the element's location. -This method uses JavaScript's [scrollIntoView][2] and [scroll][3] methods to execute the scrolling. -If the element is not clickable after the timeout, an exception is thrown. - -#### Written as -```csharp -ForClickableElementAndScrollIntoView(By bySelector, int x, int y); -``` - -### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().ForClickableElementAndScrollIntoView(button, 20, 40); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().ForClickableElementAndScrollIntoView(button, 20, 40); -``` -### For an Element Text to Contain Text -Waits for the element to contain the expected, case-insensitive text. -If the element does not contain the expected text after the timeout, an exception is thrown. - -#### Written as -```csharp -ForContainsText(By bySelector, string elementText); -``` -#### Example -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().ForContainsText(button, "ello, world"); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().ForContainsText(button, "ello, world"); -``` -### For an Element Text to Equal Text -Waits for the element to equal the case-sensitive text. -If the element does not equal the exact text after the timeout, an exception is thrown. -#### Written as -```csharp -ForExactText(By bySelector, string elementText); -``` -#### Example: -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().ForExactText(button, "Hello, world!"); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().ForExactText(button, "Hello, world!"); -``` -### For Page to Finish Loading -Waits for the web page to load. -If the web page is not loaded after the timeout, an exception is thrown. -#### Written as -```csharp -ForPageLoad(); -``` -#### Example: -```csharp -this.webDriver.Wait().ForPageLoad(); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().ForPageLoad(); -``` -### For Element to be Visible -Waits for the element to be displayed. -To see how Selenium determines if an element is displayed or not, refer to the [W3C WebDriver specification][1]. -If the element is not displayed after the timeout, an exception is thrown. -#### Written as -```csharp -ForVisibleElement(By bySelector); -``` - -#### Example: -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().ForVisibleElement(button); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().ForVisibleElement(button); -``` - -## WaitUntil Methods - -### Until an Element is Absent -Waits until the element does not appear on the page. The element can be gone or just not displayed. -To see how Selenium determines if an element is displayed or not, refer to the [W3C WebDriver specification][1]. -If the element becomes absent before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilAbsentElement(By bySelector); -``` - -#### Example: -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilAbsentElement(button); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilAbsentElement(button); -``` -### Until an Element Text to Contain Text -Waits until the element's attribute contains the correct, case-insensitive text value. -If the element's attribute text contains the correct text value before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilAttributeTextContains(By bySelector, string attributeText, string attributeName); -``` -#### Example: -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilAttributeTextContains(button, "example.com", "href"); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilAttributeTextContains(button, "example.com", "href"); -``` - -### Until an Element Text to Equal Text -Waits until the element's attribute equals the correct, case-sensitive text value. -If the element's attribute text equals the correct text value before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilAttributeTextEquals(By bySelector, string attributeText, string attributeName); -``` -#### Example: -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilAttributeTextEquals(button, "http://example.com/index", "href"); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilAttributeTextEquals(button, "http://example.com/index", "href"); -``` -### Until Element Becomes Clickable -Waits until the element to become displayed and enabled. -If the element is clickable before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilClickableElement(By bySelector); -``` -#### Example: -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilClickableElement(button); -``` -```csharp -// By selector for a button -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilClickableElement(button); -``` -### Until an Element to Become Clickable and Scroll Until the Element is In View -Waits until the element becomes displayed and enabled and scrolls the element into view. -This method uses JavaScript's [scrollIntoView][2] method to execute the scrolling. -If the element is clickable before the timeout, then it will scroll the element into view, usually to the top of the viewport, then return true, else it returns false. -### Written as -```csharp -UntilClickableElementAndScrollIntoView(By bySelector); -``` -#### Example: -```csharp -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilClickableElementAndScrollIntoView(button); -``` -```csharp -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilClickableElementAndScrollIntoView(button); -``` - -### For an Element to Become Clickable and Scroll Based on Elements Location -Waits until the element becomes displayed and enabled and scrolls to an offset of that element. -This method uses JavaScript's [scrollIntoView][2] and [scroll][3] methods to execute the scrolling. -If the element is clickable before the timeout, then it will scroll the viewport to an offset relative to the element's location, then return true, else it returns false. -#### Written as -```csharp -UntilClickableElementAndScrollIntoView(By bySelector, int xOffset, int yOffset); -``` -#### Example: -```csharp -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilClickableElementAndScrollIntoView(button, 20, 40); -``` -```csharp -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilClickableElementAndScrollIntoView(button, 20, 40); -``` -### Until Element Contains Text -Waits until the element contains the expected, case-insensitive text. -If the element contains the expected text before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilContainsText(By bySelector, string elementText); -``` -#### Example: -```csharp -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilContainsText(button, "ello, world"); -``` -```csharp -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilContainsText(button, "ello, world"); -``` -### Until an Element's Text to Equal Text -Waits until the element has specific, case-sensitive text. -If the element's text is exactly equal to the expected text before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilExactText(By bySelector, string elementText); -``` -#### Example: -```csharp -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilExactText(button, "Hello, world!"); -``` -```csharp -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilExactText(button, "Hello, world!"); -``` -### Until Page Finishes Loading -Waits until the web page has loaded. -If the web page loads before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilPageLoad(); -``` -#### Example: -```csharp -this.webDriver.Wait().UntilPageLoad(); -``` - -### Until Element Becomes Visible -Waits until the element is displayed. -To see how Selenium determines if an element is displayed or not, refer to the [W3C WebDriver specification][1]. -If the element is displayed before the timeout, then it returns true, else it returns false. -#### Written as -```csharp -UntilVisibleElement(By bySelector); -``` -#### Example: -```csharp -private static By button = By.CssSelector("button"); - -this.webDriver.Wait().UntilVisibleElement(button); -``` -```csharp -private static By button = By.CssSelector("button"); - -// An IWebElement -IWebElement element = this.webDriver.FindElement(button); - -element.Wait().UntilVisibleElement(button); -``` - -[1]: https://w3c.github.io/webdriver/webdriver-spec.html#element-displayedness -[2]: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView -[3]: https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll - diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-CreateNewTestObject_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-CreateNewTestObject_Method.md deleted file mode 100644 index fd3d6ef35..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-CreateNewTestObject_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseWebServiceTest.CreateNewTestObject Method - - -Create a web service test object - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void CreateNewTestObject() -``` - - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetBaseWebServiceUrl_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetBaseWebServiceUrl_Method.md deleted file mode 100644 index d35349cd0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetBaseWebServiceUrl_Method.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseWebServiceTest.GetBaseWebServiceUrl Method - - -Get the base web service url - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual string GetBaseWebServiceUrl() -``` - - -#### Return Value -Type: String
The base web service url - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetHttpClient_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetHttpClient_Method.md deleted file mode 100644 index bf203679e..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetHttpClient_Method.md +++ /dev/null @@ -1,29 +0,0 @@ -# BaseWebServiceTest.GetHttpClient Method - - -Get the http client - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual HttpClient GetHttpClient( - Uri baseAddress, - string mediaType -) -``` - - -#### Parameters - 
baseAddress
Type: System.Uri
The base web service Uri
mediaType
Type: System.String
The type of media expected
- -#### Return Value -Type: HttpClient
The http client - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-MapEvents_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-MapEvents_Method.md deleted file mode 100644 index 10a430505..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-MapEvents_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# BaseWebServiceTest.MapEvents Method - - -Map web service events to log events - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void MapEvents( - EventFiringHttpClientWrapper eventFiringWrapper -) -``` - - -#### Parameters - 
eventFiringWrapper
Type: Magenic.MaqsFramework.BaseWebServiceTest.EventFiringHttpClientWrapper
The event firing web client wrapper that we want mapped
- -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupEventFiringTester_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupEventFiringTester_Method.md deleted file mode 100644 index 355993b12..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupEventFiringTester_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseWebServiceTest.SetupEventFiringTester Method - - -Setup the event firing web service wrapper and map the events to the logger - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupNoneEventFiringTester_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupNoneEventFiringTester_Method.md deleted file mode 100644 index 1bf4a39f7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupNoneEventFiringTester_Method.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseWebServiceTest.SetupNoneEventFiringTester Method - - -Setup the none event firing web service wrapper - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override void SetupNoneEventFiringTester() -``` - - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-WebServiceWrapper_Property.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-WebServiceWrapper_Property.md deleted file mode 100644 index dcf6b6e53..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-WebServiceWrapper_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# BaseWebServiceTest.WebServiceWrapper Property - - -Gets or sets the web service wrapper - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper WebServiceWrapper { get; set; } -``` - - -#### Property Value -Type: HttpClientWrapper - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Class.md deleted file mode 100644 index 3e9e55315..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Class.md +++ /dev/null @@ -1,60 +0,0 @@ -# BaseWebServiceTest Class - - -Generic base web service test class - - -## Inheritance Hierarchy -System.Object
  BaseTest
    BaseExtendableTest(HttpClientWrapper, WebServiceTestObject)
      Magenic.MaqsFramework.BaseWebServiceTest.BaseWebServiceTest
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class BaseWebServiceTest : BaseExtendableTest -``` - -The BaseWebServiceTest type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")BaseWebServiceTest -Initializes a new instance of the BaseWebServiceTest class. Setup the web service client for each test class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public property](media/pubproperty.gif "Public property")WebServiceWrapper -Gets or sets the web service wrapper
  -Back to Top - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject -Create a web service test object - (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetBaseWebServiceUrl -Get the base web service url
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetHttpClient -Get the http client
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")MapEvents -Map web service events to log events
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester -Setup the event firing web service wrapper and map the events to the logger - (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester -Setup the none event firing web service wrapper - (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Constructor.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Constructor.md deleted file mode 100644 index 66ee8fb8d..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# BaseWebServiceTest Constructor - - -Initializes a new instance of the BaseWebServiceTest class. Setup the web service client for each test class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public BaseWebServiceTest() -``` - - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Methods.md deleted file mode 100644 index 4ef370ef7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Methods.md +++ /dev/null @@ -1,36 +0,0 @@ -# BaseWebServiceTest Methods - - -The BaseWebServiceTest type exposes the following members. - - -## Methods - 
NameDescription
![Protected method](media/protmethod.gif "Protected method")BeforeLoggingTeardown (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Protected method](media/protmethod.gif "Protected method")CreateNewTestObject -Create a web service test object - (Overrides BaseExtendableTest.CreateNewTestObject().)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetBaseWebServiceUrl -Get the base web service url
![Protected method](media/protmethod.gif "Protected method")GetFullyQualifiedTestClassName (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetHttpClient -Get the http client
![Protected method](media/protmethod.gif "Protected method")GetResultText (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetResultType (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")GetSoftAssert (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")IsObjectUnderTestStored (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Protected method](media/protmethod.gif "Protected method")LogVerbose (Inherited from BaseTest.)
![Public method](media/pubmethod.gif "Public method")MapEvents -Map web service events to log events
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")PostSetupLogging (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public method](media/pubmethod.gif "Public method")Setup (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Protected method](media/protmethod.gif "Protected method")SetupEventFiringTester -Setup the event firing web service wrapper and map the events to the logger - (Overrides BaseExtendableTest.SetupEventFiringTester().)
![Protected method](media/protmethod.gif "Protected method")SetupLogging (Inherited from BaseTest.)
![Protected method](media/protmethod.gif "Protected method")SetupNoneEventFiringTester -Setup the none event firing web service wrapper - (Overrides BaseExtendableTest.SetupNoneEventFiringTester().)
![Public method](media/pubmethod.gif "Public method")Teardown (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")TryToLog (Inherited from BaseTest.)
  -Back to Top - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Properties.md b/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Properties.md deleted file mode 100644 index 6f56a8fb7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Properties.md +++ /dev/null @@ -1,16 +0,0 @@ -# BaseWebServiceTest Properties - - -The BaseWebServiceTest type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")LoggedExceptionList (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")LoggingEnabledSetting (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")ObjectUnderTest (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTest.)
![Public property](media/pubproperty.gif "Public property")TestContext (Inherited from BaseTest.)
![Protected property](media/protproperty.gif "Protected property")TestObject (Inherited from BaseExtendableTest(HttpClientWrapper, WebServiceTestObject).)
![Public property](media/pubproperty.gif "Public property")WebServiceWrapper -Gets or sets the web service wrapper
  -Back to Top - -## See Also - - -#### Reference -BaseWebServiceTest Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetDeserializer_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetDeserializer_Method.md deleted file mode 100644 index d0c98f740..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetDeserializer_Method.md +++ /dev/null @@ -1,29 +0,0 @@ -# CustomXmlMediaTypeFormatter.GetDeserializer Method - - -Get the deserializer for the given type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Object GetDeserializer( - Type type, - HttpContent content -) -``` - - -#### Parameters - 
type
Type: System.Type
The type to be deserialized
content
Type: System.Net.Http.HttpContent
content - not used
- -#### Return Value -Type: Object
The deserializer - -## See Also - - -#### Reference -CustomXmlMediaTypeFormatter Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetSerializer_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetSerializer_Method.md deleted file mode 100644 index 6d07ff5df..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetSerializer_Method.md +++ /dev/null @@ -1,30 +0,0 @@ -# CustomXmlMediaTypeFormatter.GetSerializer Method - - -Get the serializer for the given type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Object GetSerializer( - Type type, - Object value, - HttpContent content -) -``` - - -#### Parameters - 
type
Type: System.Type
The type to be serialized
value
Type: System.Object
value - not used
content
Type: System.Net.Http.HttpContent
content - not used
- -#### Return Value -Type: Object
The serializer - -## See Also - - -#### Reference -CustomXmlMediaTypeFormatter Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Class.md deleted file mode 100644 index d8738166e..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Class.md +++ /dev/null @@ -1,106 +0,0 @@ -# CustomXmlMediaTypeFormatter Class - - -Create a custom xml media type formatter - - -## Inheritance Hierarchy -System.Object
  MediaTypeFormatter
    XmlMediaTypeFormatter
      Magenic.MaqsFramework.BaseWebServiceTest.CustomXmlMediaTypeFormatter
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class CustomXmlMediaTypeFormatter : XmlMediaTypeFormatter -``` - -The CustomXmlMediaTypeFormatter type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CustomXmlMediaTypeFormatter -Initializes a new instance of the CustomXmlMediaTypeFormatter class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Indent -Gets or sets a value indicating whether to indent elements when writing data. - (Inherited from XmlMediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")MaxDepth -Gets and sets the maximum nested node depth. - (Inherited from XmlMediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")MediaTypeMappings -Gets the mutable collection of MediaTypeMapping objects that match HTTP requests to media types. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")RequiredMemberSelector -Gets or sets the IRequiredMemberSelector instance used to determine required members. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")SupportedEncodings -Gets the mutable collection of character encodings supported bythis MediaTypeFormatter. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")SupportedMediaTypes -Gets the mutable collection of media types supported bythis MediaTypeFormatter. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")UseXmlSerializer -Gets or sets a value indicating whether the XML formatter uses the XmlSerializer as the default serializer, instead of using the DataContractSerializer. - (Inherited from XmlMediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")WriterSettings -Gets the settings to be used while writing. - (Inherited from XmlMediaTypeFormatter.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CanReadType -Queries whether the XmlMediaTypeFormatter can deserializean object of the specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")CanWriteType -Queries whether the XmlMediaTypeFormatter can serializean object of the specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")CreateDataContractSerializer -Called during deserialization to get the DataContractSerializer serializer. - (Inherited from XmlMediaTypeFormatter.)
![Protected method](media/protmethod.gif "Protected method")CreateXmlReader -Called during deserialization to get the XML reader to use for reading objects from the stream. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")CreateXmlSerializer -Called during deserialization to get the XML serializer. - (Inherited from XmlMediaTypeFormatter.)
![Protected method](media/protmethod.gif "Protected method")CreateXmlWriter -Called during serialization to get the XML writer to use for writing objects to the stream. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetDeserializer -Get the deserializer for the given type - (Overrides XmlMediaTypeFormatter.GetDeserializer(Type, HttpContent).)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetPerRequestFormatterInstance -Returns a specialized instance of the MediaTypeFormatter that can format a response for the given parameters. - (Inherited from MediaTypeFormatter.)
![Protected method](media/protmethod.gif "Protected method")GetSerializer -Get the serializer for the given type - (Overrides XmlMediaTypeFormatter.GetSerializer(Type, Object, HttpContent).)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ReadFromStreamAsync(Type, Stream, HttpContent, IFormatterLogger) -Called during deserialization to read an object of the specified type from the specified readStream. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")ReadFromStreamAsync(Type, Stream, HttpContent, IFormatterLogger, CancellationToken) -Asynchronously deserializes an object of the specified type. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")RemoveSerializer -Unregisters the serializer currently associated with the given type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SelectCharacterEncoding -Determines the best character encoding for reading or writing an HTTP entity body, given a set of content headers. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetDefaultContentHeaders -Sets the default headers for content that will be formatted using this formatter. This method is called from the ObjectContent constructor. This implementation sets the Content-Type header to the value of mediaType if it is not null. If it is null it sets the Content-Type to the default media type of this formatter. If the Content-Type does not specify a charset it will set it using this formatters configured Encoding. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer(Type, XmlObjectSerializer) -Registers an XmlObjectSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer(Type, XmlSerializer) -Registers an XmlSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer``1(XmlObjectSerializer) -Registers an XmlObjectSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer``1(XmlSerializer) -Registers an XmlSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")WriteToStreamAsync(Type, Object, Stream, HttpContent, TransportContext) -Asynchronously writes an object of the specified type. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")WriteToStreamAsync(Type, Object, Stream, HttpContent, TransportContext, CancellationToken) -Called during serialization to write an object of the specified type to the specified writeStream. - (Inherited from XmlMediaTypeFormatter.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Constructor.md b/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Constructor.md deleted file mode 100644 index cdc7e6280..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Constructor.md +++ /dev/null @@ -1,26 +0,0 @@ -# CustomXmlMediaTypeFormatter Constructor - - -Initializes a new instance of the CustomXmlMediaTypeFormatter class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public CustomXmlMediaTypeFormatter( - string xmlMediaType, - params Type[] types -) -``` - - -#### Parameters - 
xmlMediaType
Type: System.String
The media type
types
Type: System.Type[]
Class types to pull serializer from
- -## See Also - - -#### Reference -CustomXmlMediaTypeFormatter Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Methods.md deleted file mode 100644 index 8a34491dd..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Methods.md +++ /dev/null @@ -1,67 +0,0 @@ -# CustomXmlMediaTypeFormatter Methods - - -The CustomXmlMediaTypeFormatter type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")CanReadType -Queries whether the XmlMediaTypeFormatter can deserializean object of the specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")CanWriteType -Queries whether the XmlMediaTypeFormatter can serializean object of the specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")CreateDataContractSerializer -Called during deserialization to get the DataContractSerializer serializer. - (Inherited from XmlMediaTypeFormatter.)
![Protected method](media/protmethod.gif "Protected method")CreateXmlReader -Called during deserialization to get the XML reader to use for reading objects from the stream. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")CreateXmlSerializer -Called during deserialization to get the XML serializer. - (Inherited from XmlMediaTypeFormatter.)
![Protected method](media/protmethod.gif "Protected method")CreateXmlWriter -Called during serialization to get the XML writer to use for writing objects to the stream. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")GetDeserializer -Get the deserializer for the given type - (Overrides XmlMediaTypeFormatter.GetDeserializer(Type, HttpContent).)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetPerRequestFormatterInstance -Returns a specialized instance of the MediaTypeFormatter that can format a response for the given parameters. - (Inherited from MediaTypeFormatter.)
![Protected method](media/protmethod.gif "Protected method")GetSerializer -Get the serializer for the given type - (Overrides XmlMediaTypeFormatter.GetSerializer(Type, Object, HttpContent).)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ReadFromStreamAsync(Type, Stream, HttpContent, IFormatterLogger) -Called during deserialization to read an object of the specified type from the specified readStream. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")ReadFromStreamAsync(Type, Stream, HttpContent, IFormatterLogger, CancellationToken) -Asynchronously deserializes an object of the specified type. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")RemoveSerializer -Unregisters the serializer currently associated with the given type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SelectCharacterEncoding -Determines the best character encoding for reading or writing an HTTP entity body, given a set of content headers. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetDefaultContentHeaders -Sets the default headers for content that will be formatted using this formatter. This method is called from the ObjectContent constructor. This implementation sets the Content-Type header to the value of mediaType if it is not null. If it is null it sets the Content-Type to the default media type of this formatter. If the Content-Type does not specify a charset it will set it using this formatters configured Encoding. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer(Type, XmlObjectSerializer) -Registers an XmlObjectSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer(Type, XmlSerializer) -Registers an XmlSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer``1(XmlObjectSerializer) -Registers an XmlObjectSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")SetSerializer``1(XmlSerializer) -Registers an XmlSerializer to read or write objects of a specified type. - (Inherited from XmlMediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")WriteToStreamAsync(Type, Object, Stream, HttpContent, TransportContext) -Asynchronously writes an object of the specified type. - (Inherited from MediaTypeFormatter.)
![Public method](media/pubmethod.gif "Public method")WriteToStreamAsync(Type, Object, Stream, HttpContent, TransportContext, CancellationToken) -Called during serialization to write an object of the specified type to the specified writeStream. - (Inherited from XmlMediaTypeFormatter.)
  -Back to Top - -## See Also - - -#### Reference -CustomXmlMediaTypeFormatter Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Properties.md b/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Properties.md deleted file mode 100644 index 66735468a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Properties.md +++ /dev/null @@ -1,31 +0,0 @@ -# CustomXmlMediaTypeFormatter Properties - - -The CustomXmlMediaTypeFormatter type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Indent -Gets or sets a value indicating whether to indent elements when writing data. - (Inherited from XmlMediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")MaxDepth -Gets and sets the maximum nested node depth. - (Inherited from XmlMediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")MediaTypeMappings -Gets the mutable collection of MediaTypeMapping objects that match HTTP requests to media types. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")RequiredMemberSelector -Gets or sets the IRequiredMemberSelector instance used to determine required members. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")SupportedEncodings -Gets the mutable collection of character encodings supported bythis MediaTypeFormatter. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")SupportedMediaTypes -Gets the mutable collection of media types supported bythis MediaTypeFormatter. - (Inherited from MediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")UseXmlSerializer -Gets or sets a value indicating whether the XML formatter uses the XmlSerializer as the default serializer, instead of using the DataContractSerializer. - (Inherited from XmlMediaTypeFormatter.)
![Public property](media/pubproperty.gif "Public property")WriterSettings -Gets the settings to be used while writing. - (Inherited from XmlMediaTypeFormatter.)
  -Back to Top - -## See Also - - -#### Reference -CustomXmlMediaTypeFormatter Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-CustomContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-CustomContent_Method.md deleted file mode 100644 index 3eef590f6..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-CustomContent_Method.md +++ /dev/null @@ -1,32 +0,0 @@ -# EventFiringHttpClientWrapper.CustomContent Method - - -Make a HTTP call using the custom verb to the URI with the given verb, media response type and content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Task CustomContent( - string requestUri, - string customVerb, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request URI
customVerb
Type: System.String
Custom HTTP Verb
responseMediaType
Type: System.String
Response media type
content
Type: System.Net.Http.HttpContent
Content of the message
expectSuccess (Optional)
Type: System.Boolean
Assert a success status code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
The HTTP response message - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-DeleteContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-DeleteContent_Method.md deleted file mode 100644 index 35990fa59..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-DeleteContent_Method.md +++ /dev/null @@ -1,30 +0,0 @@ -# EventFiringHttpClientWrapper.DeleteContent Method - - -Do a web service delete for the given uri - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Task DeleteContent( - string requestUri, - string returnMediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
returnMediaType
Type: System.String
The expected response media type
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-GetContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-GetContent_Method.md deleted file mode 100644 index 2c87a58ac..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-GetContent_Method.md +++ /dev/null @@ -1,30 +0,0 @@ -# EventFiringHttpClientWrapper.GetContent Method - - -Do a web service get for the given uri and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Task GetContent( - string requestUri, - string mediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
mediaType
Type: System.String
What type of media are we expecting
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnErrorEvent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnErrorEvent_Method.md deleted file mode 100644 index 32579aae2..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnErrorEvent_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringHttpClientWrapper.OnErrorEvent Method - - -Web service error event - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void OnErrorEvent( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
The event error message
- -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnEvent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnEvent_Method.md deleted file mode 100644 index 7a6246209..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnEvent_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringHttpClientWrapper.OnEvent Method - - -Web service event - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual void OnEvent( - string message -) -``` - - -#### Parameters - 
message
Type: System.String
The event message
- -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PostContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PostContent_Method.md deleted file mode 100644 index c8ea09101..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PostContent_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EventFiringHttpClientWrapper.PostContent Method - - -Do a web service post for the given uri, content and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Task PostContent( - string requestUri, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
responseMediaType
Type: System.String
The response media type
content
Type: System.Net.Http.HttpContent
The post body
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PutContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PutContent_Method.md deleted file mode 100644 index dcf835f89..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PutContent_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# EventFiringHttpClientWrapper.PutContent Method - - -Do a web service put for the given uri, content and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected override Task PutContent( - string requestUri, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
responseMediaType
Type: System.String
The response media type
content
Type: System.Net.Http.HttpContent
The put body
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceErrorEvent_Event.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceErrorEvent_Event.md deleted file mode 100644 index c00cae26b..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceErrorEvent_Event.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringHttpClientWrapper.WebServiceErrorEvent Event - - -Web service error event - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public event EventHandler WebServiceErrorEvent -``` - - -#### Value -Type: System.EventHandler(String) - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceEvent_Event.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceEvent_Event.md deleted file mode 100644 index 2d5c9eedc..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceEvent_Event.md +++ /dev/null @@ -1,23 +0,0 @@ -# EventFiringHttpClientWrapper.WebServiceEvent Event - - -Web service event - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public event EventHandler WebServiceEvent -``` - - -#### Value -Type: System.EventHandler(String) - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Class.md deleted file mode 100644 index 65f260dd9..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Class.md +++ /dev/null @@ -1,120 +0,0 @@ -# EventFiringHttpClientWrapper Class - - -Wrap basic http client interactions - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseWebServiceTest.HttpClientWrapper
    Magenic.MaqsFramework.BaseWebServiceTest.EventFiringHttpClientWrapper
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class EventFiringHttpClientWrapper : HttpClientWrapper -``` - -The EventFiringHttpClientWrapper type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")EventFiringHttpClientWrapper -Initializes a new instance of the EventFiringHttpClientWrapper class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")BaseHttpClient -Gets or sets the base Http client - (Inherited from HttpClientWrapper.)
![Public property](media/pubproperty.gif "Public property")BaseUriAddress -Gets the base uri - (Inherited from HttpClientWrapper.)
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")Custom(T)(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")CustomContent -Make a HTTP call using the custom verb to the URI with the given verb, media response type and content - (Overrides HttpClientWrapper.CustomContent(String, String, String, HttpContent, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(T)(String, String, Boolean) -Execute a web service delete - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")DeleteContent -Do a web service delete for the given uri - (Overrides HttpClientWrapper.DeleteContent(String, String, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteWithResponse -Execute a web service delete - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(T)(String, String, Boolean) -Execute a web service get - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")GetContent -Do a web service get for the given uri and media type - (Overrides HttpClientWrapper.GetContent(String, String, Boolean).)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetWithResponse -Execute a web service get - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")OnErrorEvent -Web service error event
![Protected method](media/protmethod.gif "Protected method")OnEvent -Web service event
![Public method](media/pubmethod.gif "Public method")OverrideSetupClientConnection -Override the http client setup - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(T)(String, String, HttpContent, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")PatchContent -Do a web service put for the given uri, content and media type - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, HttpContent, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(T)(String, String, HttpContent, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")PostContent -Do a web service post for the given uri, content and media type - (Overrides HttpClientWrapper.PostContent(String, String, HttpContent, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, HttpContent, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(T)(String, String, HttpContent, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")PutContent -Do a web service put for the given uri, content and media type - (Overrides HttpClientWrapper.PutContent(String, String, HttpContent, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, HttpContent, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")SetMediaFormatters -Set the supported media formatters - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")SetupClientConnection -Default client setup - Override this function to include authentication - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## Events - 
NameDescription
![Public event](media/pubevent.gif "Public event")WebServiceErrorEvent -Web service error event
![Public event](media/pubevent.gif "Public event")WebServiceEvent -Web service event
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Constructor.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Constructor.md deleted file mode 100644 index 7eb4f3d1a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Constructor.md +++ /dev/null @@ -1,25 +0,0 @@ -# EventFiringHttpClientWrapper Constructor - - -Initializes a new instance of the EventFiringHttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public EventFiringHttpClientWrapper( - string baseAddress -) -``` - - -#### Parameters - 
baseAddress
Type: System.String
The base web service uri
- -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Events.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Events.md deleted file mode 100644 index 97947baf3..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Events.md +++ /dev/null @@ -1,17 +0,0 @@ -# EventFiringHttpClientWrapper Events - - -The EventFiringHttpClientWrapper type exposes the following members. - - -## Events - 
NameDescription
![Public event](media/pubevent.gif "Public event")WebServiceErrorEvent -Web service error event
![Public event](media/pubevent.gif "Public event")WebServiceEvent -Web service event
  -Back to Top - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Methods.md deleted file mode 100644 index 3d0168c21..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Methods.md +++ /dev/null @@ -1,87 +0,0 @@ -# EventFiringHttpClientWrapper Methods - - -The EventFiringHttpClientWrapper type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")Custom(T)(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")CustomContent -Make a HTTP call using the custom verb to the URI with the given verb, media response type and content - (Overrides HttpClientWrapper.CustomContent(String, String, String, HttpContent, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(T)(String, String, Boolean) -Execute a web service delete - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")DeleteContent -Do a web service delete for the given uri - (Overrides HttpClientWrapper.DeleteContent(String, String, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteWithResponse -Execute a web service delete - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(T)(String, String, Boolean) -Execute a web service get - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")GetContent -Do a web service get for the given uri and media type - (Overrides HttpClientWrapper.GetContent(String, String, Boolean).)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetWithResponse -Execute a web service get - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")OnErrorEvent -Web service error event
![Protected method](media/protmethod.gif "Protected method")OnEvent -Web service event
![Public method](media/pubmethod.gif "Public method")OverrideSetupClientConnection -Override the http client setup - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(T)(String, String, HttpContent, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")PatchContent -Do a web service put for the given uri, content and media type - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, HttpContent, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(T)(String, String, HttpContent, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")PostContent -Do a web service post for the given uri, content and media type - (Overrides HttpClientWrapper.PostContent(String, String, HttpContent, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, HttpContent, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(T)(String, String, HttpContent, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")PutContent -Do a web service put for the given uri, content and media type - (Overrides HttpClientWrapper.PutContent(String, String, HttpContent, Boolean).)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, HttpContent, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")SetMediaFormatters -Set the supported media formatters - (Inherited from HttpClientWrapper.)
![Protected method](media/protmethod.gif "Protected method")SetupClientConnection -Default client setup - Override this function to include authentication - (Inherited from HttpClientWrapper.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Properties.md b/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Properties.md deleted file mode 100644 index c2f4078e0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Properties.md +++ /dev/null @@ -1,19 +0,0 @@ -# EventFiringHttpClientWrapper Properties - - -The EventFiringHttpClientWrapper type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")BaseHttpClient -Gets or sets the base Http client - (Inherited from HttpClientWrapper.)
![Public property](media/pubproperty.gif "Public property")BaseUriAddress -Gets the base uri - (Inherited from HttpClientWrapper.)
  -Back to Top - -## See Also - - -#### Reference -EventFiringHttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/Home.md b/docs/MAQS_4/WebServices_AUTOGENERATED/Home.md deleted file mode 100644 index ea163bf02..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/Home.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseWebServiceTest
  diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseHttpClient_Property.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseHttpClient_Property.md deleted file mode 100644 index ce264e7a7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseHttpClient_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# HttpClientWrapper.BaseHttpClient Property - - -Gets or sets the base Http client - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClient BaseHttpClient { get; set; } -``` - - -#### Property Value -Type: HttpClient - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseUriAddress_Property.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseUriAddress_Property.md deleted file mode 100644 index bced8acac..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseUriAddress_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# HttpClientWrapper.BaseUriAddress Property - - -Gets the base uri - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public Uri BaseUriAddress { get; } -``` - - -#### Property Value -Type: Uri - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom('T')_Method_(String,_String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom('T')_Method_(String,_String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index a6cb4704e..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom('T')_Method_(String,_String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,36 +0,0 @@ -# HttpClientWrapper.Custom(*T*) Method (String, String, String, HttpContent, Boolean) - - -Execute a web service call with a custom verb - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public T Custom( - string customType, - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) - -``` - - -#### Parameters - 
customType
Type: System.String
The custom HTTP verb
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
Type of media being requested
content
Type: System.Net.Http.HttpContent
Content of the message
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
HTTP response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Custom Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomContent_Method.md deleted file mode 100644 index 4b85f6528..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomContent_Method.md +++ /dev/null @@ -1,32 +0,0 @@ -# HttpClientWrapper.CustomContent Method - - -Do a web service call with the given custom verb, content, and return type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual Task CustomContent( - string requestUri, - string customVerb, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request URI
customVerb
Type: System.String
The custom HTTP request verb to be used
responseMediaType
Type: System.String
The expected response type
content
Type: System.Net.Http.HttpContent
The content of the message
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
The HTTP response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method.md deleted file mode 100644 index af9eb4760..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# HttpClientWrapper.CustomWithResponse Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 90f8209fc..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,47 +0,0 @@ -# HttpClientWrapper.CustomWithResponse Method (String, String, String, HttpContent, Boolean) - - -Execute a web service call with a custom verb - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage CustomWithResponse( - string customType, - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
customType
Type: System.String
The custom HTTP verb
requestUri
Type: System.String
The requested URI
expectedMediaType
Type: System.String
The expected media type
content
Type: System.Net.Http.HttpContent
The content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The HTTP response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void CustomVerbJSONSerializedVerifyStatusCode() -{ - var content = WebServiceUtils.MakeStringContent("ZED?", Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.CustomWithResponse("ZED", "/api/ZED", "application/json", content, false); - Assert.AreEqual(HttpStatusCode.UseProxy, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
CustomWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index b9da166fb..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,50 +0,0 @@ -# HttpClientWrapper.CustomWithResponse Method (String, String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service call with a custom verb - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage CustomWithResponse( - string customType, - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
customType
Type: System.String
the Custom HTTP Verb
requestUri
Type: System.String
The Request URI
expectedMediaType
Type: System.String
The expected media type
content
Type: System.String
The Content of the message
contentEncoding
Type: System.Text.Encoding
How content was encoded
postMediaType
Type: System.String
Media type
contentAsString (Optional)
Type: System.Boolean
The content as a a string
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The HTTP response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void CustomStringWithoutContentStatusCode() -{ - var content = WebServiceUtils.MakeStringContent("ZED?", Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.CustomWithResponse("ZED", "/api/ZED", "application/json", content.ToString(), Encoding.UTF8, "application/json", true, false); - Assert.AreEqual(HttpStatusCode.UseProxy, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
CustomWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method.md deleted file mode 100644 index 24f46065b..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# HttpClientWrapper.Custom Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Custom(T)(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 19a533638..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,32 +0,0 @@ -# HttpClientWrapper.Custom Method (String, String, String, HttpContent, Boolean) - - -Execute a web service call with a custom verb - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Custom( - string customType, - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
customType
Type: System.String
Custom HTTP verb
requestUri
Type: System.String
The request URI
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
Content of the message
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The HTTP response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Custom Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index 8ee0c2e5e..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,35 +0,0 @@ -# HttpClientWrapper.Custom Method (String, String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service call with a custom verb - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Custom( - string customType, - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
customType
Type: System.String
Custom HTTP Verb
requestUri
Type: System.String
The request URI
expectedMediaType
Type: System.String
The expected media type
content
Type: System.String
Content of the message
contentEncoding
Type: System.Text.Encoding
How content was encoded
postMediaType
Type: System.String
Media type
contentAsString (Optional)
Type: System.Boolean
The message content as a string
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The HTTP Response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Custom Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete('T')_Method_(String,_String,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete('T')_Method_(String,_String,_Boolean).md deleted file mode 100644 index a74990010..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete('T')_Method_(String,_String,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.Delete(*T*) Method (String, String, Boolean) - - -Execute a web service delete - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public T Delete( - string requestUri, - string expectedMediaType, - bool expectSuccess = true -) - -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
The response by deserialized as the *T* - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void DeleteJSONWithType() -{ - var result = this.WebServiceWrapper.Delete("/api/XML_JSON/Delete/1", "application/json", true); - Assert.AreEqual(result, null); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Delete Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteContent_Method.md deleted file mode 100644 index d99eab765..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteContent_Method.md +++ /dev/null @@ -1,30 +0,0 @@ -# HttpClientWrapper.DeleteContent Method - - -Do a web service delete for the given uri - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual Task DeleteContent( - string requestUri, - string returnMediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
returnMediaType
Type: System.String
The expected response media type
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteWithResponse_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteWithResponse_Method.md deleted file mode 100644 index 3bfdeb5bb..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteWithResponse_Method.md +++ /dev/null @@ -1,44 +0,0 @@ -# HttpClientWrapper.DeleteWithResponse Method - - -Execute a web service delete - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage DeleteWithResponse( - string requestUri, - string expectedMediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void DeleteStringMakeContentStatusCode() -{ - var result = this.WebServiceWrapper.DeleteWithResponse("/api/String/Delete/1", "text/plain", true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method.md deleted file mode 100644 index dafbf80e7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# HttpClientWrapper.Delete Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(T)(String, String, Boolean) -Execute a web service delete
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(String, String, Boolean) -Execute a web service delete
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method_(String,_String,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method_(String,_String,_Boolean).md deleted file mode 100644 index 268e33bbf..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method_(String,_String,_Boolean).md +++ /dev/null @@ -1,44 +0,0 @@ -# HttpClientWrapper.Delete Method (String, String, Boolean) - - -Execute a web service delete - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Delete( - string requestUri, - string expectedMediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void DeleteXMLSerializedVerifyEmptyString() -{ - var result = this.WebServiceWrapper.Delete("/api/XML_JSON/Delete/1", "application/xml", true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Delete Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get('T')_Method_(String,_String,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get('T')_Method_(String,_String,_Boolean).md deleted file mode 100644 index b0dbf19f4..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get('T')_Method_(String,_String,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.Get(*T*) Method (String, String, Boolean) - - -Execute a web service get - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public T Get( - string requestUri, - string expectedMediaType, - bool expectSuccess = true -) - -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media you are expecting back
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
The response deserialized as - *T* - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void GetJsonDeserialized() -{ - List result = this.WebServiceWrapper.Get>("/api/XML_JSON/GetAllProducts", "application/json"); - Assert.AreEqual(result.Count, 3, "Expected 3 products to be returned"); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Get Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetContent_Method.md deleted file mode 100644 index 99944c9a8..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetContent_Method.md +++ /dev/null @@ -1,30 +0,0 @@ -# HttpClientWrapper.GetContent Method - - -Do a web service get for the given uri and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual Task GetContent( - string requestUri, - string mediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
mediaType
Type: System.String
What type of media are we expecting
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetWithResponse_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetWithResponse_Method.md deleted file mode 100644 index 8e4a3b177..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetWithResponse_Method.md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.GetWithResponse Method - - -Execute a web service get - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage GetWithResponse( - string requestUri, - string expectedMediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media you are expecting back
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void GetImage() -{ - HttpResponseMessage result = this.WebServiceWrapper.GetWithResponse("/api/PNGFile/GetImage?image=Red", "image/png"); - - // Get the image - Image image = Image.FromStream(result.Content.ReadAsStreamAsync().Result); - Assert.AreEqual(image.Width, 200, "Image width should be 200"); - Assert.AreEqual(image.Height, 200, "Image hight should be 200"); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method.md deleted file mode 100644 index aeb171ce3..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# HttpClientWrapper.Get Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(T)(String, String, Boolean) -Execute a web service get
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(String, String, Boolean) -Execute a web service get
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method_(String,_String,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method_(String,_String,_Boolean).md deleted file mode 100644 index 49914fc8a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method_(String,_String,_Boolean).md +++ /dev/null @@ -1,44 +0,0 @@ -# HttpClientWrapper.Get Method (String, String, Boolean) - - -Execute a web service get - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Get( - string requestUri, - string expectedMediaType, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media you are expecting back
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response content as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void GetString() -{ - string result = this.WebServiceWrapper.Get("/api/String/1", "text/plain"); - Assert.IsTrue(result.Contains("Tomato Soup"), "Was expeting a result with Tomato Soup but instead got - " + result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Get Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-OverrideSetupClientConnection_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-OverrideSetupClientConnection_Method.md deleted file mode 100644 index a704379eb..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-OverrideSetupClientConnection_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# HttpClientWrapper.OverrideSetupClientConnection Method - - -Override the http client setup - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void OverrideSetupClientConnection( - Func setupClientConnection -) -``` - - -#### Parameters - 
setupClientConnection
Type: System.Func(Uri, String, HttpClient)
The override function
- -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch('T')_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch('T')_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 696f2edb0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch('T')_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,58 +0,0 @@ -# HttpClientWrapper.Patch(*T*) Method (String, String, HttpContent, Boolean) - - -Execute a web service patch - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public T Patch( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) - -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The put content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
The response deserialized as - *T* - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PatchJSONWithType() -{ - ProductJson p = new ProductJson(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStringContent(p, Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.Patch("/api/XML_JSON/Patch/1", "application/json", content, true); - Assert.AreEqual(p.Category, result.Category); - Assert.AreEqual(p.Id, result.Id); - Assert.AreEqual(p.Name, result.Name); - Assert.AreEqual(p.Price, result.Price); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Patch Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchContent_Method.md deleted file mode 100644 index ab810063e..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchContent_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# HttpClientWrapper.PatchContent Method - - -Do a web service put for the given uri, content and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual Task PatchContent( - string requestUri, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
responseMediaType
Type: System.String
The response media type
content
Type: System.Net.Http.HttpContent
The put body
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method.md deleted file mode 100644 index f09f8a04a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# HttpClientWrapper.PatchWithResponse Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 4fd052af0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,51 +0,0 @@ -# HttpClientWrapper.PatchWithResponse Method (String, String, HttpContent, Boolean) - - -Execute a web service patch - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage PatchWithResponse( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The put content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PatchJSONSerializedVerifyStatusCode() -{ - ProductJson p = new ProductJson(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStringContent(p, Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.PatchWithResponse("/api/XML_JSON/Patch/1", "application/json", content, true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
PatchWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index 7afb53c81..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.PatchWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service patch - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage PatchWithResponse( - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.String
The put content
contentEncoding
Type: System.Text.Encoding
How to encode the put content
postMediaType
Type: System.String
The type of the media being put
contentAsString (Optional)
Type: System.Boolean
If true pass content as StringContent, else pass as StreamContent
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PatchStreamWithoutContentStatusCode() -{ - var result = this.WebServiceWrapper.PatchWithResponse("/api/String/Patch/1", "text/plain", "Test", Encoding.UTF8, "text/plain", false, true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
PatchWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method.md deleted file mode 100644 index 851a2e39f..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# HttpClientWrapper.Patch Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(T)(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 6e4708638..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,46 +0,0 @@ -# HttpClientWrapper.Patch Method (String, String, HttpContent, Boolean) - - -Execute a web service patch - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Patch( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The put content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PatchStringWithMakeContent() -{ - var content = WebServiceUtils.MakeStringContent("Test", Encoding.UTF8, "text/plain"); - var result = this.WebServiceWrapper.Patch("/api/String/Patch/1", "text/plain", content, true); - Assert.AreEqual("\"Patched\"", result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Patch Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index 1cfa0b8d8..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.Patch Method (String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service patch - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Patch( - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.String
The put content
contentEncoding
Type: System.Text.Encoding
How to encode the put content
postMediaType
Type: System.String
The type of the media being put
contentAsString (Optional)
Type: System.Boolean
If true pass content as StringContent, else pass as StreamContent
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PatchStreamWithoutMakeContent() -{ - var result = this.WebServiceWrapper.Patch("/api/String/Patch/1", "text/plain", "Test", Encoding.UTF8, "text/plain", false, true); - Assert.AreEqual("\"Patched\"", result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Patch Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post('T')_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post('T')_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 63abf8288..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post('T')_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,55 +0,0 @@ -# HttpClientWrapper.Post(*T*) Method (String, String, HttpContent, Boolean) - - -Execute a web service post - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public T Post( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) - -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The post content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
The response deserialized as - *T* - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PostWithJson() -{ - ProductJson p = new ProductJson(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStreamContent(p, Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.Post("/api/XML_JSON/Post", "application/json", content, true); - Assert.IsTrue(result == null); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Post Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostContent_Method.md deleted file mode 100644 index b0aeee83d..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostContent_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# HttpClientWrapper.PostContent Method - - -Do a web service post for the given uri, content and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual Task PostContent( - string requestUri, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
responseMediaType
Type: System.String
The response media type
content
Type: System.Net.Http.HttpContent
The post body
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method.md deleted file mode 100644 index f765b443b..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# HttpClientWrapper.PostWithResponse Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 074856567..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,51 +0,0 @@ -# HttpClientWrapper.PostWithResponse Method (String, String, HttpContent, Boolean) - - -Execute a web service post - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage PostWithResponse( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The post content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PostJSONStreamSerializedVerifyStatusCode() -{ - ProductJson p = new ProductJson(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStreamContent(p, Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.PostWithResponse("/api/XML_JSON/Post", "application/json", content, true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
PostWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index bd8549fb0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.PostWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service post - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage PostWithResponse( - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.String
The post content
contentEncoding
Type: System.Text.Encoding
How to encode the post content
postMediaType
Type: System.String
The type of the media being posted
contentAsString (Optional)
Type: System.Boolean
If true pass content as StringContent, else pass as StreamContent
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PostStreamWithoutContentStatusCode() -{ - var result = this.WebServiceWrapper.PostWithResponse("/api/String", "text/plain", "Test", Encoding.UTF8, "text/plain", false, true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
PostWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method.md deleted file mode 100644 index 258f9dd40..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# HttpClientWrapper.Post Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(T)(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index aca55005f..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,51 +0,0 @@ -# HttpClientWrapper.Post Method (String, String, HttpContent, Boolean) - - -Execute a web service post - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Post( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The post content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PostXMLSerializedVerifyEmptyString() -{ - Product p = new Product(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStringContent(p, Encoding.UTF8, "application/xml"); - var result = this.WebServiceWrapper.Post("/api/XML_JSON/Post", "application/xml", content, true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Post Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index e45daaebd..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.Post Method (String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service post - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Post( - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.String
The post content
contentEncoding
Type: System.Text.Encoding
How to encode the post content
postMediaType
Type: System.String
The type of the media being posted
contentAsString (Optional)
Type: System.Boolean
If true pass content as StringContent, else pass as StreamContent
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PostStreamWithoutMakeContent() -{ - var result = this.WebServiceWrapper.Post("/api/String", "text/plain", "Test", Encoding.UTF8, "text/plain", false, true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Post Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put('T')_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put('T')_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index f5f5a3f16..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put('T')_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,55 +0,0 @@ -# HttpClientWrapper.Put(*T*) Method (String, String, HttpContent, Boolean) - - -Execute a web service put - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public T Put( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) - -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The put content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
The response deserialized as - *T* - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutJSONWithType() -{ - ProductJson p = new ProductJson(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStringContent(p, Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.Put("/api/XML_JSON/Put/1", "application/json", content, true); - Assert.AreEqual(result, null); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Put Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutContent_Method.md deleted file mode 100644 index a5c80a379..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutContent_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# HttpClientWrapper.PutContent Method - - -Do a web service put for the given uri, content and media type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual Task PutContent( - string requestUri, - string responseMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
responseMediaType
Type: System.String
The response media type
content
Type: System.Net.Http.HttpContent
The put body
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: Task(HttpResponseMessage)
A http response message - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method.md deleted file mode 100644 index 827d50709..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# HttpClientWrapper.PutWithResponse Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 3d297fa34..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,51 +0,0 @@ -# HttpClientWrapper.PutWithResponse Method (String, String, HttpContent, Boolean) - - -Execute a web service put - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage PutWithResponse( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The put content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutJSONStreamSerializedVerifyStatusCode() -{ - ProductJson p = new ProductJson(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStreamContent(p, Encoding.UTF8, "application/json"); - var result = this.WebServiceWrapper.PutWithResponse("/api/XML_JSON/Put/1", "application/json", content, true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
PutWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index 8de22345c..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.PutWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service put - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpResponseMessage PutWithResponse( - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.String
The put content
contentEncoding
Type: System.Text.Encoding
How to encode the put content
postMediaType
Type: System.String
The type of the media being put
contentAsString (Optional)
Type: System.Boolean
If true pass content as StringContent, else pass as StreamContent
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: HttpResponseMessage
The http response message - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStringWithoutContentStatusCode() -{ - var result = this.WebServiceWrapper.PutWithResponse("/api/String/Put/1", "text/plain", "Test", Encoding.UTF8, "text/plain", true); - Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
PutWithResponse Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method.md deleted file mode 100644 index 0ec00523a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# HttpClientWrapper.Put Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(T)(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_HttpContent,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_HttpContent,_Boolean).md deleted file mode 100644 index 6d97526d1..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_HttpContent,_Boolean).md +++ /dev/null @@ -1,62 +0,0 @@ -# HttpClientWrapper.Put Method (String, String, HttpContent, Boolean) - - -Execute a web service put - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Put( - string requestUri, - string expectedMediaType, - HttpContent content, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.Net.Http.HttpContent
The put content
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutXMLSerializedVerifyEmptyString() -{ - Product p = new Product(); - p.Category = "ff"; - p.Id = 4; - p.Name = "ff"; - p.Price = 3.25f; - var content = WebServiceUtils.MakeStringContent(p, Encoding.UTF8, "application/xml"); - var result = this.WebServiceWrapper.Put("/api/XML_JSON/Put/1", "application/xml", content, true); - Assert.AreEqual(string.Empty, result); -} -``` - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStringWithoutMakeContent() -{ - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", "Test", Encoding.UTF8, "text/plain"); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Put Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md deleted file mode 100644 index f556af1b3..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean).md +++ /dev/null @@ -1,48 +0,0 @@ -# HttpClientWrapper.Put Method (String, String, String, Encoding, String, Boolean, Boolean) - - -Execute a web service put - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public string Put( - string requestUri, - string expectedMediaType, - string content, - Encoding contentEncoding, - string postMediaType, - bool contentAsString = true, - bool expectSuccess = true -) -``` - - -#### Parameters - 
requestUri
Type: System.String
The request uri
expectedMediaType
Type: System.String
The type of media being requested
content
Type: System.String
The put content
contentEncoding
Type: System.Text.Encoding
How to encode the put content
postMediaType
Type: System.String
The type of the media being put
contentAsString (Optional)
Type: System.Boolean
If true pass content as StringContent, else pass as StreamContent
expectSuccess (Optional)
Type: System.Boolean
Assert a success code was returned
- -#### Return Value -Type: String
The response body as a string - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStreamWithoutMakeContent() -{ - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", "Test", Encoding.UTF8, "text/plain", false, true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -HttpClientWrapper Class
Put Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetMediaFormatters_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetMediaFormatters_Method.md deleted file mode 100644 index 63ba4d5b5..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetMediaFormatters_Method.md +++ /dev/null @@ -1,25 +0,0 @@ -# HttpClientWrapper.SetMediaFormatters Method - - -Set the supported media formatters - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public void SetMediaFormatters( - params MediaTypeFormatter[] customFormatter -) -``` - - -#### Parameters - 
customFormatter
Type: MediaTypeFormatter[]
The supported formatters
- -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetupClientConnection_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetupClientConnection_Method.md deleted file mode 100644 index a6652ef34..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetupClientConnection_Method.md +++ /dev/null @@ -1,29 +0,0 @@ -# HttpClientWrapper.SetupClientConnection Method - - -Default client setup - Override this function to include authentication - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -protected virtual HttpClient SetupClientConnection( - Uri baseAddress, - string mediaType -) -``` - - -#### Parameters - 
baseAddress
Type: System.Uri
The base uri
mediaType
Type: System.String
The type of media to accept
- -#### Return Value -Type: HttpClient
The http client - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Class.md deleted file mode 100644 index 2d7600b2a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Class.md +++ /dev/null @@ -1,92 +0,0 @@ -# HttpClientWrapper Class - - -Wrap basic http client interactions - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseWebServiceTest.HttpClientWrapper
    Magenic.MaqsFramework.BaseWebServiceTest.EventFiringHttpClientWrapper
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class HttpClientWrapper -``` - -The HttpClientWrapper type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(String) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(Uri) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(String, List(MediaTypeFormatter)) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(String, MediaTypeFormatter) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(Uri, List(MediaTypeFormatter)) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(Uri, MediaTypeFormatter) -Initializes a new instance of the HttpClientWrapper class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")BaseHttpClient -Gets or sets the base Http client
![Public property](media/pubproperty.gif "Public property")BaseUriAddress -Gets the base uri
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")Custom(T)(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Protected method](media/protmethod.gif "Protected method")CustomContent -Do a web service call with the given custom verb, content, and return type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(String, String, Boolean) -Execute a web service delete
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(T)(String, String, Boolean) -Execute a web service delete
![Protected method](media/protmethod.gif "Protected method")DeleteContent -Do a web service delete for the given uri
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteWithResponse -Execute a web service delete
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(String, String, Boolean) -Execute a web service get
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(T)(String, String, Boolean) -Execute a web service get
![Protected method](media/protmethod.gif "Protected method")GetContent -Do a web service get for the given uri and media type
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetWithResponse -Execute a web service get
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")OverrideSetupClientConnection -Override the http client setup
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(T)(String, String, HttpContent, Boolean) -Execute a web service patch
![Protected method](media/protmethod.gif "Protected method")PatchContent -Do a web service put for the given uri, content and media type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(T)(String, String, HttpContent, Boolean) -Execute a web service post
![Protected method](media/protmethod.gif "Protected method")PostContent -Do a web service post for the given uri, content and media type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(T)(String, String, HttpContent, Boolean) -Execute a web service put
![Protected method](media/protmethod.gif "Protected method")PutContent -Do a web service put for the given uri, content and media type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")SetMediaFormatters -Set the supported media formatters
![Protected method](media/protmethod.gif "Protected method")SetupClientConnection -Default client setup - Override this function to include authentication
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor.md deleted file mode 100644 index 56e18a07a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor.md +++ /dev/null @@ -1,19 +0,0 @@ -# HttpClientWrapper Constructor - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(String) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(Uri) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(String, List(MediaTypeFormatter)) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(String, MediaTypeFormatter) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(Uri, List(MediaTypeFormatter)) -Initializes a new instance of the HttpClientWrapper class
![Public method](media/pubmethod.gif "Public method")HttpClientWrapper(Uri, MediaTypeFormatter) -Initializes a new instance of the HttpClientWrapper class
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String).md deleted file mode 100644 index 2f7bac986..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String).md +++ /dev/null @@ -1,25 +0,0 @@ -# HttpClientWrapper Constructor (String) - - -Initializes a new instance of the HttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper( - string baseAddress -) -``` - - -#### Parameters - 
baseAddress
Type: System.String
The base web service uri
- -## See Also - - -#### Reference -HttpClientWrapper Class
HttpClientWrapper Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_List(MediaTypeFormatter)).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_List(MediaTypeFormatter)).md deleted file mode 100644 index cd06f890c..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_List(MediaTypeFormatter)).md +++ /dev/null @@ -1,26 +0,0 @@ -# HttpClientWrapper Constructor (String, List(MediaTypeFormatter)) - - -Initializes a new instance of the HttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper( - string baseAddress, - List customFormatters -) -``` - - -#### Parameters - 
baseAddress
Type: System.String
The base web service uri
customFormatters
Type: System.Collections.Generic.List(MediaTypeFormatter)
The list of supported media type formatter
- -## See Also - - -#### Reference -HttpClientWrapper Class
HttpClientWrapper Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_MediaTypeFormatter).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_MediaTypeFormatter).md deleted file mode 100644 index 8a7da614a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_MediaTypeFormatter).md +++ /dev/null @@ -1,26 +0,0 @@ -# HttpClientWrapper Constructor (String, MediaTypeFormatter) - - -Initializes a new instance of the HttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper( - string baseAddress, - MediaTypeFormatter customFormatter -) -``` - - -#### Parameters - 
baseAddress
Type: System.String
The base web service uri
customFormatter
Type: MediaTypeFormatter
Custom supported media types
- -## See Also - - -#### Reference -HttpClientWrapper Class
HttpClientWrapper Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri).md deleted file mode 100644 index 816063dc2..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri).md +++ /dev/null @@ -1,25 +0,0 @@ -# HttpClientWrapper Constructor (Uri) - - -Initializes a new instance of the HttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper( - Uri baseAddress -) -``` - - -#### Parameters - 
baseAddress
Type: System.Uri
The base web service uri
- -## See Also - - -#### Reference -HttpClientWrapper Class
HttpClientWrapper Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_List(MediaTypeFormatter)).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_List(MediaTypeFormatter)).md deleted file mode 100644 index 42dc8c1cb..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_List(MediaTypeFormatter)).md +++ /dev/null @@ -1,26 +0,0 @@ -# HttpClientWrapper Constructor (Uri, List(MediaTypeFormatter)) - - -Initializes a new instance of the HttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper( - Uri baseAddress, - List customFormatters -) -``` - - -#### Parameters - 
baseAddress
Type: System.Uri
The base web service uri
customFormatters
Type: System.Collections.Generic.List(MediaTypeFormatter)
Custom list of supported media types
- -## See Also - - -#### Reference -HttpClientWrapper Class
HttpClientWrapper Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_MediaTypeFormatter).md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_MediaTypeFormatter).md deleted file mode 100644 index a92400da8..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_MediaTypeFormatter).md +++ /dev/null @@ -1,26 +0,0 @@ -# HttpClientWrapper Constructor (Uri, MediaTypeFormatter) - - -Initializes a new instance of the HttpClientWrapper class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper( - Uri baseAddress, - MediaTypeFormatter customFormatter -) -``` - - -#### Parameters - 
baseAddress
Type: System.Uri
The base web service uri
customFormatter
Type: MediaTypeFormatter
The supported media type formatter
- -## See Also - - -#### Reference -HttpClientWrapper Class
HttpClientWrapper Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Methods.md deleted file mode 100644 index f5b391dac..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Methods.md +++ /dev/null @@ -1,62 +0,0 @@ -# HttpClientWrapper Methods - - -The HttpClientWrapper type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")Custom(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")Custom(T)(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Protected method](media/protmethod.gif "Protected method")CustomContent -Do a web service call with the given custom verb, content, and return type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, HttpContent, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")CustomWithResponse(String, String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service call with a custom verb
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(String, String, Boolean) -Execute a web service delete
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Delete(T)(String, String, Boolean) -Execute a web service delete
![Protected method](media/protmethod.gif "Protected method")DeleteContent -Do a web service delete for the given uri
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")DeleteWithResponse -Execute a web service delete
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(String, String, Boolean) -Execute a web service get
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Get(T)(String, String, Boolean) -Execute a web service get
![Protected method](media/protmethod.gif "Protected method")GetContent -Do a web service get for the given uri and media type
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")GetWithResponse -Execute a web service get
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")OverrideSetupClientConnection -Override the http client setup
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Patch(T)(String, String, HttpContent, Boolean) -Execute a web service patch
![Protected method](media/protmethod.gif "Protected method")PatchContent -Do a web service put for the given uri, content and media type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, HttpContent, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PatchWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service patch
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Post(T)(String, String, HttpContent, Boolean) -Execute a web service post
![Protected method](media/protmethod.gif "Protected method")PostContent -Do a web service post for the given uri, content and media type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, HttpContent, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PostWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service post
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")Put(T)(String, String, HttpContent, Boolean) -Execute a web service put
![Protected method](media/protmethod.gif "Protected method")PutContent -Do a web service put for the given uri, content and media type
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, HttpContent, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")![Code example](media/CodeExample.png "Code example")PutWithResponse(String, String, String, Encoding, String, Boolean, Boolean) -Execute a web service put
![Public method](media/pubmethod.gif "Public method")SetMediaFormatters -Set the supported media formatters
![Protected method](media/protmethod.gif "Protected method")SetupClientConnection -Default client setup - Override this function to include authentication
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Properties.md b/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Properties.md deleted file mode 100644 index 268b1e6c7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Properties.md +++ /dev/null @@ -1,17 +0,0 @@ -# HttpClientWrapper Properties - - -The HttpClientWrapper type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")BaseHttpClient -Gets or sets the base Http client
![Public property](media/pubproperty.gif "Public property")BaseUriAddress -Gets the base uri
  -Back to Top - -## See Also - - -#### Reference -HttpClientWrapper Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/LandingPage.md b/docs/MAQS_4/WebServices_AUTOGENERATED/LandingPage.md deleted file mode 100644 index e63080343..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/LandingPage.md +++ /dev/null @@ -1,121 +0,0 @@ -- [Magenic.MaqsFramework.BaseWebServiceTest Namespace](MAQS_4/WebServices_AUTOGENERATED/Magenic-MaqsFramework-BaseWebServiceTest_Namespace) - - [BaseWebServiceTest Class](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Class) - - [BaseWebServiceTest Constructor](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Constructor) - - [BaseWebServiceTest Properties](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Properties) - - [BaseWebServiceTest.WebServiceWrapper Property](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-WebServiceWrapper_Property) - - [BaseWebServiceTest Methods](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Methods) - - [BaseWebServiceTest.CreateNewTestObject Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-CreateNewTestObject_Method) - - [BaseWebServiceTest.GetBaseWebServiceUrl Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetBaseWebServiceUrl_Method) - - [BaseWebServiceTest.GetHttpClient Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetHttpClient_Method) - - [BaseWebServiceTest.MapEvents Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-MapEvents_Method) - - [BaseWebServiceTest.SetupEventFiringTester Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupEventFiringTester_Method) - - [BaseWebServiceTest.SetupNoneEventFiringTester Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupNoneEventFiringTester_Method) - - [CustomXmlMediaTypeFormatter Class](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Class) - - [CustomXmlMediaTypeFormatter Constructor](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Constructor) - - [CustomXmlMediaTypeFormatter Properties](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Properties) - - [CustomXmlMediaTypeFormatter Methods](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Methods) - - [CustomXmlMediaTypeFormatter.GetDeserializer Method](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetDeserializer_Method) - - [CustomXmlMediaTypeFormatter.GetSerializer Method](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetSerializer_Method) - - [EventFiringHttpClientWrapper Class](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Class) - - [EventFiringHttpClientWrapper Constructor](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Constructor) - - [EventFiringHttpClientWrapper Properties](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Properties) - - [EventFiringHttpClientWrapper Methods](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Methods) - - [EventFiringHttpClientWrapper.CustomContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-CustomContent_Method) - - [EventFiringHttpClientWrapper.DeleteContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-DeleteContent_Method) - - [EventFiringHttpClientWrapper.GetContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-GetContent_Method) - - [EventFiringHttpClientWrapper.OnErrorEvent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnErrorEvent_Method) - - [EventFiringHttpClientWrapper.OnEvent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnEvent_Method) - - [EventFiringHttpClientWrapper.PostContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PostContent_Method) - - [EventFiringHttpClientWrapper.PutContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PutContent_Method) - - [EventFiringHttpClientWrapper Events](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Events) - - [EventFiringHttpClientWrapper.WebServiceErrorEvent Event](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceErrorEvent_Event) - - [EventFiringHttpClientWrapper.WebServiceEvent Event](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceEvent_Event) - - [HttpClientWrapper Class](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Class) - - [HttpClientWrapper Constructor](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor) - - [HttpClientWrapper Constructor (String)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String)) - - [HttpClientWrapper Constructor (Uri)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri)) - - [HttpClientWrapper Constructor (String, List(MediaTypeFormatter))](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_List(MediaTypeFormatter))) - - [HttpClientWrapper Constructor (String, MediaTypeFormatter)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_MediaTypeFormatter)) - - [HttpClientWrapper Constructor (Uri, List(MediaTypeFormatter))](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_List(MediaTypeFormatter))) - - [HttpClientWrapper Constructor (Uri, MediaTypeFormatter)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_MediaTypeFormatter)) - - [HttpClientWrapper Properties](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Properties) - - [HttpClientWrapper.BaseHttpClient Property](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseHttpClient_Property) - - [HttpClientWrapper.BaseUriAddress Property](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseUriAddress_Property) - - [HttpClientWrapper Methods](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Methods) - - [HttpClientWrapper.Custom Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method) - - [HttpClientWrapper.Custom(*T*) Method (String, String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom('T')_Method_(String,_String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Custom Method (String, String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Custom Method (String, String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.CustomContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomContent_Method) - - [HttpClientWrapper.CustomWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method) - - [HttpClientWrapper.CustomWithResponse Method (String, String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.CustomWithResponse Method (String, String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.Delete Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method) - - [HttpClientWrapper.Delete(*T*) Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete('T')_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.Delete Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.DeleteContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteContent_Method) - - [HttpClientWrapper.DeleteWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteWithResponse_Method) - - [HttpClientWrapper.Get Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method) - - [HttpClientWrapper.Get(*T*) Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get('T')_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.Get Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.GetContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetContent_Method) - - [HttpClientWrapper.GetWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetWithResponse_Method) - - [HttpClientWrapper.OverrideSetupClientConnection Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-OverrideSetupClientConnection_Method) - - [HttpClientWrapper.Patch Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method) - - [HttpClientWrapper.Patch(*T*) Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch('T')_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Patch Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Patch Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.PatchContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchContent_Method) - - [HttpClientWrapper.PatchWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method) - - [HttpClientWrapper.PatchWithResponse Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.PatchWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.Post Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method) - - [HttpClientWrapper.Post(*T*) Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post('T')_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Post Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Post Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.PostContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostContent_Method) - - [HttpClientWrapper.PostWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method) - - [HttpClientWrapper.PostWithResponse Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.PostWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.Put Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method) - - [HttpClientWrapper.Put(*T*) Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put('T')_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Put Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Put Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.PutContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutContent_Method) - - [HttpClientWrapper.PutWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method) - - [HttpClientWrapper.PutWithResponse Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.PutWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.SetMediaFormatters Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetMediaFormatters_Method) - - [HttpClientWrapper.SetupClientConnection Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetupClientConnection_Method) - - [MediaType Class](MAQS_4/WebServices_AUTOGENERATED/MediaType_Class) - - [MediaType Fields](MAQS_4/WebServices_AUTOGENERATED/MediaType_Fields) - - [MediaType.AppJson Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-AppJson_Field) - - [MediaType.AppXml Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-AppXml_Field) - - [MediaType.ImagePng Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-ImagePng_Field) - - [MediaType.PlainText Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-PlainText_Field) - - [WebServiceConfig Class](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Class) - - [WebServiceConfig Methods](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Methods) - - [WebServiceConfig.GetWebServiceTimeout Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceTimeout_Method) - - [WebServiceConfig.GetWebServiceUri Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceUri_Method) - - [WebServiceTestObject Class](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Class) - - [WebServiceTestObject Constructor](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Constructor) - - [WebServiceTestObject Properties](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Properties) - - [WebServiceTestObject.WebServiceWrapper Property](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject-WebServiceWrapper_Property) - - [WebServiceTestObject Methods](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Methods) - - [WebServiceUtils Class](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Class) - - [WebServiceUtils Constructor](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Constructor) - - [WebServiceUtils Methods](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Methods) - - [WebServiceUtils.DeserializeJson(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeJson('T')_Method) - - [WebServiceUtils.DeserializeResponse(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeResponse('T')_Method) - - [WebServiceUtils.DeserializeXmlDocument(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeXmlDocument('T')_Method) - - [WebServiceUtils.GetXmlObjectAsString(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-GetXmlObjectAsString('T')_Method) - - [WebServiceUtils.MakeNonStandardStreamContent Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method) - - [WebServiceUtils.MakeNonStandardStreamContent Method (Stream, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(Stream,_String)) - - [WebServiceUtils.MakeNonStandardStreamContent Method (String, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(String,_Encoding,_String)) - - [WebServiceUtils.MakeStreamContent Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method) - - [WebServiceUtils.MakeStreamContent Method (Stream, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(Stream,_String)) - - [WebServiceUtils.MakeStreamContent Method (String, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(String,_Encoding,_String)) - - [WebServiceUtils.MakeStreamContent(*T*) Method (*T*, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent('T')_Method_('T',_Encoding,_String)) - - [WebServiceUtils.MakeStringContent Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method) - - [WebServiceUtils.MakeStringContent Method (String, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method_(String,_Encoding,_String)) - - [WebServiceUtils.MakeStringContent(*T*) Method (*T*, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent('T')_Method_('T',_Encoding,_String)) diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/Magenic-MaqsFramework-BaseWebServiceTest_Namespace.md b/docs/MAQS_4/WebServices_AUTOGENERATED/Magenic-MaqsFramework-BaseWebServiceTest_Namespace.md deleted file mode 100644 index a2d827120..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/Magenic-MaqsFramework-BaseWebServiceTest_Namespace.md +++ /dev/null @@ -1,12 +0,0 @@ -# Magenic.MaqsFramework.BaseWebServiceTest Namespace - -## Classes - 
ClassDescription
![Public class](media/pubclass.gif "Public class")BaseWebServiceTest -Generic base web service test class
![Public class](media/pubclass.gif "Public class")CustomXmlMediaTypeFormatter -Create a custom xml media type formatter
![Public class](media/pubclass.gif "Public class")EventFiringHttpClientWrapper -Wrap basic http client interactions
![Public class](media/pubclass.gif "Public class")HttpClientWrapper -Wrap basic http client interactions
![Public class](media/pubclass.gif "Public class")MediaType -Test media type of web service
![Public class](media/pubclass.gif "Public class")WebServiceConfig -Config class
![Public class](media/pubclass.gif "Public class")WebServiceTestObject -Web service test context data
![Public class](media/pubclass.gif "Public class")WebServiceUtils -Web service utilities
  diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/Maqs.md b/docs/MAQS_4/WebServices_AUTOGENERATED/Maqs.md deleted file mode 100644 index ea163bf02..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/Maqs.md +++ /dev/null @@ -1,7 +0,0 @@ -# Maqs - -

Magenic's automation quick start

A modular automation testing framework

- - -## Namespaces - 
NamespaceDescription
Magenic.MaqsFramework.BaseWebServiceTest
  diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-AppJson_Field.md b/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-AppJson_Field.md deleted file mode 100644 index 60a6257cb..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-AppJson_Field.md +++ /dev/null @@ -1,23 +0,0 @@ -# MediaType.AppJson Field - - -String for a JSON application type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public const string AppJson = "application/json" -``` - - -#### Field Value -Type: String - -## See Also - - -#### Reference -MediaType Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-AppXml_Field.md b/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-AppXml_Field.md deleted file mode 100644 index c2d948d92..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-AppXml_Field.md +++ /dev/null @@ -1,23 +0,0 @@ -# MediaType.AppXml Field - - -String for an XML application type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public const string AppXml = "application/xml" -``` - - -#### Field Value -Type: String - -## See Also - - -#### Reference -MediaType Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-ImagePng_Field.md b/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-ImagePng_Field.md deleted file mode 100644 index 608bad930..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-ImagePng_Field.md +++ /dev/null @@ -1,23 +0,0 @@ -# MediaType.ImagePng Field - - -String for a images or Portable Network Graphics - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public const string ImagePng = "image/png" -``` - - -#### Field Value -Type: String - -## See Also - - -#### Reference -MediaType Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-PlainText_Field.md b/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-PlainText_Field.md deleted file mode 100644 index 330b73bc5..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType-PlainText_Field.md +++ /dev/null @@ -1,23 +0,0 @@ -# MediaType.PlainText Field - - -String for a text or plain type - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public const string PlainText = "text/plain" -``` - - -#### Field Value -Type: String - -## See Also - - -#### Reference -MediaType Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType_Class.md deleted file mode 100644 index ede4898d8..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType_Class.md +++ /dev/null @@ -1,33 +0,0 @@ -# MediaType Class - - -Test media type of web service - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseWebServiceTest.MediaType
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class MediaType -``` - -The MediaType type exposes the following members. - - -## Fields - 
NameDescription
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")AppJson -String for a JSON application type
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")AppXml -String for an XML application type
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")ImagePng -String for a images or Portable Network Graphics
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")PlainText -String for a text or plain type
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType_Fields.md b/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType_Fields.md deleted file mode 100644 index 3b742a472..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/MediaType_Fields.md +++ /dev/null @@ -1,19 +0,0 @@ -# MediaType Fields - - -The MediaType type exposes the following members. - - -## Fields - 
NameDescription
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")AppJson -String for a JSON application type
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")AppXml -String for an XML application type
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")ImagePng -String for a images or Portable Network Graphics
![Public field](media/pubfield.gif "Public field")![Static member](media/static.gif "Static member")PlainText -String for a text or plain type
  -Back to Top - -## See Also - - -#### Reference -MediaType Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceTimeout_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceTimeout_Method.md deleted file mode 100644 index 4e33702a7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceTimeout_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# WebServiceConfig.GetWebServiceTimeout Method - - -Get the web service timeout in seconds - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static int GetWebServiceTimeout() -``` - - -#### Return Value -Type: Int32
The timeout in seconds from the config file or default of 100 seconds when no app.config key is found - -## Examples - -**C#**
-``` C# -int timeout = WebServiceConfig.GetWebServiceTimeout(); -``` - - -## See Also - - -#### Reference -WebServiceConfig Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceUri_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceUri_Method.md deleted file mode 100644 index 35f2557a1..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceUri_Method.md +++ /dev/null @@ -1,31 +0,0 @@ -# WebServiceConfig.GetWebServiceUri Method - - -Get the web service URI string - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetWebServiceUri() -``` - - -#### Return Value -Type: String
The URI string - -## Examples - -**C#**
-``` C# -string url = WebServiceConfig.GetWebServiceUri(); -``` - - -## See Also - - -#### Reference -WebServiceConfig Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Class.md deleted file mode 100644 index dc114e38f..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Class.md +++ /dev/null @@ -1,31 +0,0 @@ -# WebServiceConfig Class - - -Config class - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseWebServiceTest.WebServiceConfig
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static class WebServiceConfig -``` - -The WebServiceConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetWebServiceTimeout -Get the web service timeout in seconds
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetWebServiceUri -Get the web service URI string
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Methods.md deleted file mode 100644 index 461e5d598..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Methods.md +++ /dev/null @@ -1,17 +0,0 @@ -# WebServiceConfig Methods - - -The WebServiceConfig type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetWebServiceTimeout -Get the web service timeout in seconds
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")GetWebServiceUri -Get the web service URI string
  -Back to Top - -## See Also - - -#### Reference -WebServiceConfig Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject-WebServiceWrapper_Property.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject-WebServiceWrapper_Property.md deleted file mode 100644 index 5faefc9c8..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject-WebServiceWrapper_Property.md +++ /dev/null @@ -1,23 +0,0 @@ -# WebServiceTestObject.WebServiceWrapper Property - - -Gets the web driver - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public HttpClientWrapper WebServiceWrapper { get; } -``` - - -#### Property Value -Type: HttpClientWrapper - -## See Also - - -#### Reference -WebServiceTestObject Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Class.md deleted file mode 100644 index c45983114..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Class.md +++ /dev/null @@ -1,51 +0,0 @@ -# WebServiceTestObject Class - - -Web service test context data - - -## Inheritance Hierarchy -System.Object
  BaseTestObject
    Magenic.MaqsFramework.BaseWebServiceTest.WebServiceTestObject
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class WebServiceTestObject : BaseTestObject -``` - -The WebServiceTestObject type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")WebServiceTestObject -Initializes a new instance of the WebServiceTestObject class
  -Back to Top - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")WebServiceWrapper -Gets the web driver
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Constructor.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Constructor.md deleted file mode 100644 index cd59164a7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Constructor.md +++ /dev/null @@ -1,28 +0,0 @@ -# WebServiceTestObject Constructor - - -Initializes a new instance of the WebServiceTestObject class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public WebServiceTestObject( - HttpClientWrapper httpClientWrapper, - Logger logger, - SoftAssert softAssert, - PerfTimerCollection perfTimerCollection -) -``` - - -#### Parameters - 
httpClientWrapper
Type: Magenic.MaqsFramework.BaseWebServiceTest.HttpClientWrapper
The test's http client wrapper
logger
Type: Logger
The test's logger
softAssert
Type: SoftAssert
The test's soft assert
perfTimerCollection
Type: PerfTimerCollection
The test's performance timer collection
- -## See Also - - -#### Reference -WebServiceTestObject Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Methods.md deleted file mode 100644 index de6709e59..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Methods.md +++ /dev/null @@ -1,27 +0,0 @@ -# WebServiceTestObject Methods - - -The WebServiceTestObject type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")SetObject (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")SetValue (Inherited from BaseTestObject.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -WebServiceTestObject Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Properties.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Properties.md deleted file mode 100644 index f44ffb73e..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Properties.md +++ /dev/null @@ -1,16 +0,0 @@ -# WebServiceTestObject Properties - - -The WebServiceTestObject type exposes the following members. - - -## Properties - 
NameDescription
![Public property](media/pubproperty.gif "Public property")Log (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Objects (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")PerfTimerCollection (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")SoftAssert (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")Values (Inherited from BaseTestObject.)
![Public property](media/pubproperty.gif "Public property")WebServiceWrapper -Gets the web driver
  -Back to Top - -## See Also - - -#### Reference -WebServiceTestObject Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeJson('T')_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeJson('T')_Method.md deleted file mode 100644 index 4eadc65ca..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeJson('T')_Method.md +++ /dev/null @@ -1,47 +0,0 @@ -# WebServiceUtils.DeserializeJson(*T*) Method - - -Deserialize the JSON body of a HTTP response - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static T DeserializeJson( - HttpResponseMessage message -) - -``` - - -#### Parameters - 
message
Type: System.Net.Http.HttpResponseMessage
The HTTP response
- -#### Type Parameters - 
T
The deserialized type
- -#### Return Value -Type: *T*
The JSON body deserialized - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void GetResponseAndDeserializeJson() -{ - HttpResponseMessage message = this.WebServiceWrapper.GetWithResponse("/api/XML_JSON/GetAllProducts", "application/json"); - List result = WebServiceUtils.DeserializeJson>(message); - Assert.AreEqual(result.Count, 3, "Expected 3 products to be returned"); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeResponse('T')_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeResponse('T')_Method.md deleted file mode 100644 index abaab65d0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeResponse('T')_Method.md +++ /dev/null @@ -1,33 +0,0 @@ -# WebServiceUtils.DeserializeResponse(*T*) Method - - -Deserialize the body of a HTTP response - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static T DeserializeResponse( - HttpResponseMessage response, - List supportedFormatters -) - -``` - - -#### Parameters - 
response
Type: System.Net.Http.HttpResponseMessage
The HTTP response
supportedFormatters
Type: System.Collections.Generic.List(MediaTypeFormatter)
List of supported media formats
- -#### Type Parameters - 
T
The expected response type
- -#### Return Value -Type: *T*
The deserialized HTTP body - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeXmlDocument('T')_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeXmlDocument('T')_Method.md deleted file mode 100644 index 8312b410f..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeXmlDocument('T')_Method.md +++ /dev/null @@ -1,47 +0,0 @@ -# WebServiceUtils.DeserializeXmlDocument(*T*) Method - - -Deserialize the XML document body of a HTTP response - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static T DeserializeXmlDocument( - HttpResponseMessage message -) - -``` - - -#### Parameters - 
message
Type: System.Net.Http.HttpResponseMessage
The HTTP response
- -#### Type Parameters - 
T
The deserialized type
- -#### Return Value -Type: *T*
The XML document body deserialized - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void GetResponseAndDeserializeXml() -{ - HttpResponseMessage message = this.WebServiceWrapper.GetWithResponse("/api/XML_JSON/GetAllProducts", "application/xml"); - ArrayOfProduct result = WebServiceUtils.DeserializeXmlDocument(message); - Assert.AreEqual(result.Product.Length, 3, "Expected 3 products to be returned"); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-GetXmlObjectAsString('T')_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-GetXmlObjectAsString('T')_Method.md deleted file mode 100644 index 67ffa57c7..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-GetXmlObjectAsString('T')_Method.md +++ /dev/null @@ -1,33 +0,0 @@ -# WebServiceUtils.GetXmlObjectAsString(*T*) Method - - -Get an XML object as a string - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static string GetXmlObjectAsString( - T body, - Encoding contentEncoding -) - -``` - - -#### Parameters - 
body
Type: *T*
The xml object
contentEncoding
Type: System.Text.Encoding
How the string should be encoded
- -#### Type Parameters - 
T
The type of xml object
- -#### Return Value -Type: String
The xml object as a string - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method.md deleted file mode 100644 index 0eabfeab6..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# WebServiceUtils.MakeNonStandardStreamContent Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeNonStandardStreamContent(Stream, String) -Make non-standard http stream content with stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeNonStandardStreamContent(String, Encoding, String) -Make non-standard http stream content with string body
  -Back to Top - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(Stream,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(Stream,_String).md deleted file mode 100644 index 7b874abac..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(Stream,_String).md +++ /dev/null @@ -1,93 +0,0 @@ -# WebServiceUtils.MakeNonStandardStreamContent Method (Stream, String) - - -Make non-standard http stream content with stream content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StreamContent MakeNonStandardStreamContent( - Stream body, - string mediaType -) -``` - - -#### Parameters - 
body
Type: System.IO.Stream
The content as a stream
mediaType
Type: System.String
The content type of media, will add Content-Type header
- -#### Return Value -Type: StreamContent
The stream content - -## Examples - -**C#**
-``` C# -/// -/// Verify the string status code -/// -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void MakeNonStandardStreamContentStreamTest() -{ - ////Override stuff - Func setupClientConnection = (uri, s) => - { - HttpClient client = this.TestObject.WebServiceWrapper.BaseHttpClient; - client.BaseAddress = new Uri(url); - client.DefaultRequestHeaders.Accept.Clear(); - - return client; - }; - - this.TestObject.WebServiceWrapper.OverrideSetupClientConnection(setupClientConnection); - - //// Non Standard Content Type stuff - var randomData = Guid.NewGuid(); - var randomData2 = Guid.NewGuid(); - string formDataBoundary = $"----------{randomData}"; - - MultipartFormDataContent multiPartContent = new MultipartFormDataContent(formDataBoundary); - - //// Write stream - byte[] data = Encoding.ASCII.GetBytes(randomData.ToString()); - byte[] data2 = Encoding.ASCII.GetBytes(randomData2.ToString()); - - MemoryStream memStream = new MemoryStream(data.Length); - memStream.Write(data, 0, data.Length); - - MemoryStream memStream2 = new MemoryStream(data2.Length); - memStream2.Write(data2, 0, data2.Length); - - //// Method to Test - var content = WebServiceUtils.MakeNonStandardStreamContent(memStream, "multipart/form-data"); - var content2 = WebServiceUtils.MakeNonStandardStreamContent(memStream2, "multipart/form-data"); - - multiPartContent.Add(content, "MyTaxReturns2017", "RandomTestData.abc"); - multiPartContent.Add(content2, "MyTripPhoto", "RandomTestData2.def"); - - var result = this.TestObject.WebServiceWrapper.Post("api/upload", "application/json", multiPartContent, true); - - var file1 = result.Files.FirstOrDefault(); - var file2 = result.Files.LastOrDefault(); - - Assert.IsNotNull(file1); - Assert.IsNotNull(file2); - - Assert.AreEqual("RandomTestData.abc", file1.FileName, $"File uploaded did not match 'RandomTestData.abc'. Actual is '{file1.FileName}'"); - Assert.AreEqual("RandomTestData2.def", file2.FileName, $"File uploaded did not match 'RandomTestData2.def'. Actual is '{file2.FileName}'"); - - Assert.AreEqual("MyTaxReturns2017", file1.ContentName, $"File uploaded did not match 'MyTaxReturns2017'. Actual is '{file1.ContentName}'"); - Assert.AreEqual("MyTripPhoto", file2.ContentName, $"File uploaded did not match 'MyTripPhoto'. Actual is '{file2.ContentName}'"); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
MakeNonStandardStreamContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(String,_Encoding,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(String,_Encoding,_String).md deleted file mode 100644 index 72001ffbd..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(String,_Encoding,_String).md +++ /dev/null @@ -1,84 +0,0 @@ -# WebServiceUtils.MakeNonStandardStreamContent Method (String, Encoding, String) - - -Make non-standard http stream content with string body - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StreamContent MakeNonStandardStreamContent( - string body, - Encoding contentEncoding, - string mediaType -) -``` - - -#### Parameters - 
body
Type: System.String
The content as a string
contentEncoding
Type: System.Text.Encoding
How to encode the content
mediaType
Type: System.String
The content type of media, will add Content-Type header
- -#### Return Value -Type: StreamContent
The stream content - -## Examples - -**C#**
-``` C# -/// -/// Verify the string status code -/// -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void MakeNonStandardStreamContentStringTest() -{ - ////Override stuff - Func setupClientConnection = (uri, s) => - { - HttpClient client = this.TestObject.WebServiceWrapper.BaseHttpClient; - client.BaseAddress = new Uri(url); - client.DefaultRequestHeaders.Accept.Clear(); - - return client; - }; - - this.TestObject.WebServiceWrapper.OverrideSetupClientConnection(setupClientConnection); - - //// Non Standard Content Type stuff - var randomData = Guid.NewGuid(); - var randomData2 = Guid.NewGuid(); - string formDataBoundary = $"----------{randomData}"; - - MultipartFormDataContent multiPartContent = new MultipartFormDataContent(formDataBoundary); - - //// Method to Test - var content = WebServiceUtils.MakeNonStandardStreamContent(randomData.ToString(), Encoding.ASCII, "multipart/form-data"); - var content2 = WebServiceUtils.MakeNonStandardStreamContent(randomData2.ToString(), Encoding.ASCII, "multipart/form-data"); - - multiPartContent.Add(content, "MyResume", "Resume.abc"); - multiPartContent.Add(content2, "MyDefintion", "MyDefintion.def"); - - var result = this.TestObject.WebServiceWrapper.Post("api/upload", "application/json", multiPartContent, true); - - var file1 = result.Files.FirstOrDefault(); - var file2 = result.Files.LastOrDefault(); - - Assert.IsNotNull(file1); - Assert.IsNotNull(file2); - - Assert.AreEqual("Resume.abc", file1.FileName, $"File uploaded did not match 'Resume.abc'. Actual is '{file1.FileName}'"); - Assert.AreEqual("MyDefintion.def", file2.FileName, $"File uploaded did not match 'MyDefintion.def'. Actual is '{file2.FileName}'"); - - Assert.AreEqual("MyResume", file1.ContentName, $"File uploaded did not match 'MyResume'. Actual is '{file1.ContentName}'"); - Assert.AreEqual("MyDefintion", file2.ContentName, $"File uploaded did not match 'MyDefintion'. Actual is '{file2.ContentName}'"); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
MakeNonStandardStreamContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent('T')_Method_('T',_Encoding,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent('T')_Method_('T',_Encoding,_String).md deleted file mode 100644 index 50b51cbc0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent('T')_Method_('T',_Encoding,_String).md +++ /dev/null @@ -1,34 +0,0 @@ -# WebServiceUtils.MakeStreamContent(*T*) Method (*T*, Encoding, String) - - -Make http stream content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StreamContent MakeStreamContent( - T body, - Encoding contentEncoding, - string mediaType -) - -``` - - -#### Parameters - 
body
Type: *T*
The content as a string
contentEncoding
Type: System.Text.Encoding
How to encode the content
mediaType
Type: System.String
The type of media
- -#### Type Parameters - 
T
The body object type
- -#### Return Value -Type: StreamContent
The stream content - -## See Also - - -#### Reference -WebServiceUtils Class
MakeStreamContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method.md deleted file mode 100644 index d41ae4634..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method.md +++ /dev/null @@ -1,16 +0,0 @@ -# WebServiceUtils.MakeStreamContent Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStreamContent(Stream, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStreamContent(String, Encoding, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MakeStreamContent(T)(T, Encoding, String) -Make http stream content
  -Back to Top - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(Stream,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(Stream,_String).md deleted file mode 100644 index 0e7a46259..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(Stream,_String).md +++ /dev/null @@ -1,62 +0,0 @@ -# WebServiceUtils.MakeStreamContent Method (Stream, String) - - -Make http stream content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StreamContent MakeStreamContent( - Stream body, - string mediaType -) -``` - - -#### Parameters - 
body
Type: System.IO.Stream
The content as a Stream
mediaType
Type: System.String
The type of media
- -#### Return Value -Type: StreamContent
The stream content - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStringWithMakeStreamContent() -{ - StreamContent content = WebServiceUtils.MakeStreamContent("Test", Encoding.UTF8, "text/plain"); - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", content, true); - Assert.AreEqual(string.Empty, result); -} - -/// -/// Make stream content with a stream -/// -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStreamWithMakeStreamContent() -{ - MemoryStream stream = new MemoryStream(); - StreamWriter writer = new StreamWriter(stream, Encoding.UTF8); - writer.Write("TestStream"); - writer.Flush(); - stream.Position = 0; - - StreamContent content = WebServiceUtils.MakeStreamContent(stream, "text/plain"); - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", content, true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
MakeStreamContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(String,_Encoding,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(String,_Encoding,_String).md deleted file mode 100644 index 054f6436a..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(String,_Encoding,_String).md +++ /dev/null @@ -1,63 +0,0 @@ -# WebServiceUtils.MakeStreamContent Method (String, Encoding, String) - - -Make http stream content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StreamContent MakeStreamContent( - string body, - Encoding contentEncoding, - string mediaType -) -``` - - -#### Parameters - 
body
Type: System.String
The content as a string
contentEncoding
Type: System.Text.Encoding
How to encode the content
mediaType
Type: System.String
The type of media
- -#### Return Value -Type: StreamContent
The stream content - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStringWithMakeStreamContent() -{ - StreamContent content = WebServiceUtils.MakeStreamContent("Test", Encoding.UTF8, "text/plain"); - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", content, true); - Assert.AreEqual(string.Empty, result); -} - -/// -/// Make stream content with a stream -/// -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStreamWithMakeStreamContent() -{ - MemoryStream stream = new MemoryStream(); - StreamWriter writer = new StreamWriter(stream, Encoding.UTF8); - writer.Write("TestStream"); - writer.Flush(); - stream.Position = 0; - - StreamContent content = WebServiceUtils.MakeStreamContent(stream, "text/plain"); - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", content, true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
MakeStreamContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent('T')_Method_('T',_Encoding,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent('T')_Method_('T',_Encoding,_String).md deleted file mode 100644 index 4f1644823..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent('T')_Method_('T',_Encoding,_String).md +++ /dev/null @@ -1,34 +0,0 @@ -# WebServiceUtils.MakeStringContent(*T*) Method (*T*, Encoding, String) - - -Make http string content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StringContent MakeStringContent( - T body, - Encoding contentEncoding, - string mediaType -) - -``` - - -#### Parameters - 
body
Type: *T*
The content as a string
contentEncoding
Type: System.Text.Encoding
How to encode the content
mediaType
Type: System.String
The type of media
- -#### Type Parameters - 
T
The body object type
- -#### Return Value -Type: StringContent
The string content - -## See Also - - -#### Reference -WebServiceUtils Class
MakeStringContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method.md deleted file mode 100644 index 2ee7f9c19..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method.md +++ /dev/null @@ -1,15 +0,0 @@ -# WebServiceUtils.MakeStringContent Method - - - -## Overload List - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStringContent(String, Encoding, String) -Make http string content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MakeStringContent(T)(T, Encoding, String) -Make http string content
  -Back to Top - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method_(String,_Encoding,_String).md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method_(String,_Encoding,_String).md deleted file mode 100644 index 700c3d162..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method_(String,_Encoding,_String).md +++ /dev/null @@ -1,45 +0,0 @@ -# WebServiceUtils.MakeStringContent Method (String, Encoding, String) - - -Make http string content - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public static StringContent MakeStringContent( - string body, - Encoding contentEncoding, - string mediaType -) -``` - - -#### Parameters - 
body
Type: System.String
The content as a string
contentEncoding
Type: System.Text.Encoding
How to encode the content
mediaType
Type: System.String
The type of media
- -#### Return Value -Type: StringContent
The string content - -## Examples - -**C#**
-``` C# -[TestMethod] -[TestCategory(TestCategories.WebService)] -public void PutStringWithMakeStringContent() -{ - var content = WebServiceUtils.MakeStringContent("Test", Encoding.UTF8, "text/plain"); - var result = this.WebServiceWrapper.Put("/api/String/Put/1", "text/plain", content, true); - Assert.AreEqual(string.Empty, result); -} -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
MakeStringContent Overload
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Class.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Class.md deleted file mode 100644 index ffe4c8f7f..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Class.md +++ /dev/null @@ -1,57 +0,0 @@ -# WebServiceUtils Class - - -Web service utilities - - -## Inheritance Hierarchy -System.Object
  Magenic.MaqsFramework.BaseWebServiceTest.WebServiceUtils
-**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public class WebServiceUtils -``` - -The WebServiceUtils type exposes the following members. - - -## Constructors - 
NameDescription
![Public method](media/pubmethod.gif "Public method")WebServiceUtils -Initializes a new instance of the WebServiceUtils class
  -Back to Top - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")DeserializeJson(T) -Deserialize the JSON body of a HTTP response
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")DeserializeResponse(T) -Deserialize the body of a HTTP response
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")DeserializeXmlDocument(T) -Deserialize the XML document body of a HTTP response
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetXmlObjectAsString(T) -Get an XML object as a string
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeNonStandardStreamContent(Stream, String) -Make non-standard http stream content with stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeNonStandardStreamContent(String, Encoding, String) -Make non-standard http stream content with string body
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStreamContent(Stream, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStreamContent(String, Encoding, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MakeStreamContent(T)(T, Encoding, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStringContent(String, Encoding, String) -Make http string content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MakeStringContent(T)(T, Encoding, String) -Make http string content
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Constructor.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Constructor.md deleted file mode 100644 index b613b4160..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Constructor.md +++ /dev/null @@ -1,20 +0,0 @@ -# WebServiceUtils Constructor - - -Initializes a new instance of the WebServiceUtils class - -**Namespace:** Magenic.MaqsFramework.BaseWebServiceTest
**Assembly:** Magenic.MaqsFramework.WebServiceTester (in Magenic.MaqsFramework.WebServiceTester.dll) Version: 4.0.4.0 (4.0.4) - -## Syntax - -**C#**
-``` C# -public WebServiceUtils() -``` - - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Methods.md b/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Methods.md deleted file mode 100644 index adff757fb..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Methods.md +++ /dev/null @@ -1,38 +0,0 @@ -# WebServiceUtils Methods - - -The WebServiceUtils type exposes the following members. - - -## Methods - 
NameDescription
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")DeserializeJson(T) -Deserialize the JSON body of a HTTP response
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")DeserializeResponse(T) -Deserialize the body of a HTTP response
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")DeserializeXmlDocument(T) -Deserialize the XML document body of a HTTP response
![Public method](media/pubmethod.gif "Public method")Equals -Determines whether the specified object is equal to the current object. - (Inherited from Object.)
![Protected method](media/protmethod.gif "Protected method")Finalize -Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetHashCode -Serves as the default hash function. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")GetType -Gets the Type of the current instance. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")GetXmlObjectAsString(T) -Get an XML object as a string
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeNonStandardStreamContent(Stream, String) -Make non-standard http stream content with stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeNonStandardStreamContent(String, Encoding, String) -Make non-standard http stream content with string body
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStreamContent(Stream, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStreamContent(String, Encoding, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MakeStreamContent(T)(T, Encoding, String) -Make http stream content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")![Code example](media/CodeExample.png "Code example")MakeStringContent(String, Encoding, String) -Make http string content
![Public method](media/pubmethod.gif "Public method")![Static member](media/static.gif "Static member")MakeStringContent(T)(T, Encoding, String) -Make http string content
![Protected method](media/protmethod.gif "Protected method")MemberwiseClone -Creates a shallow copy of the current Object. - (Inherited from Object.)
![Public method](media/pubmethod.gif "Public method")ToString -Returns a string that represents the current object. - (Inherited from Object.)
  -Back to Top - -## See Also - - -#### Reference -WebServiceUtils Class
Magenic.MaqsFramework.BaseWebServiceTest Namespace
\ No newline at end of file diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/_Footer.md b/docs/MAQS_4/WebServices_AUTOGENERATED/_Footer.md deleted file mode 100644 index bfdba62f0..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/_Footer.md +++ /dev/null @@ -1,5 +0,0 @@ -Maqs Help - - - -Send comments on this topic to [](mailto:?Subject=Maqs Help) diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/_Sidebar.md b/docs/MAQS_4/WebServices_AUTOGENERATED/_Sidebar.md deleted file mode 100644 index e63080343..000000000 --- a/docs/MAQS_4/WebServices_AUTOGENERATED/_Sidebar.md +++ /dev/null @@ -1,121 +0,0 @@ -- [Magenic.MaqsFramework.BaseWebServiceTest Namespace](MAQS_4/WebServices_AUTOGENERATED/Magenic-MaqsFramework-BaseWebServiceTest_Namespace) - - [BaseWebServiceTest Class](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Class) - - [BaseWebServiceTest Constructor](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Constructor) - - [BaseWebServiceTest Properties](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Properties) - - [BaseWebServiceTest.WebServiceWrapper Property](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-WebServiceWrapper_Property) - - [BaseWebServiceTest Methods](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest_Methods) - - [BaseWebServiceTest.CreateNewTestObject Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-CreateNewTestObject_Method) - - [BaseWebServiceTest.GetBaseWebServiceUrl Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetBaseWebServiceUrl_Method) - - [BaseWebServiceTest.GetHttpClient Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-GetHttpClient_Method) - - [BaseWebServiceTest.MapEvents Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-MapEvents_Method) - - [BaseWebServiceTest.SetupEventFiringTester Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupEventFiringTester_Method) - - [BaseWebServiceTest.SetupNoneEventFiringTester Method](MAQS_4/WebServices_AUTOGENERATED/BaseWebServiceTest-SetupNoneEventFiringTester_Method) - - [CustomXmlMediaTypeFormatter Class](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Class) - - [CustomXmlMediaTypeFormatter Constructor](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Constructor) - - [CustomXmlMediaTypeFormatter Properties](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Properties) - - [CustomXmlMediaTypeFormatter Methods](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter_Methods) - - [CustomXmlMediaTypeFormatter.GetDeserializer Method](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetDeserializer_Method) - - [CustomXmlMediaTypeFormatter.GetSerializer Method](MAQS_4/WebServices_AUTOGENERATED/CustomXmlMediaTypeFormatter-GetSerializer_Method) - - [EventFiringHttpClientWrapper Class](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Class) - - [EventFiringHttpClientWrapper Constructor](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Constructor) - - [EventFiringHttpClientWrapper Properties](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Properties) - - [EventFiringHttpClientWrapper Methods](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Methods) - - [EventFiringHttpClientWrapper.CustomContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-CustomContent_Method) - - [EventFiringHttpClientWrapper.DeleteContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-DeleteContent_Method) - - [EventFiringHttpClientWrapper.GetContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-GetContent_Method) - - [EventFiringHttpClientWrapper.OnErrorEvent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnErrorEvent_Method) - - [EventFiringHttpClientWrapper.OnEvent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-OnEvent_Method) - - [EventFiringHttpClientWrapper.PostContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PostContent_Method) - - [EventFiringHttpClientWrapper.PutContent Method](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-PutContent_Method) - - [EventFiringHttpClientWrapper Events](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper_Events) - - [EventFiringHttpClientWrapper.WebServiceErrorEvent Event](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceErrorEvent_Event) - - [EventFiringHttpClientWrapper.WebServiceEvent Event](MAQS_4/WebServices_AUTOGENERATED/EventFiringHttpClientWrapper-WebServiceEvent_Event) - - [HttpClientWrapper Class](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Class) - - [HttpClientWrapper Constructor](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor) - - [HttpClientWrapper Constructor (String)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String)) - - [HttpClientWrapper Constructor (Uri)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri)) - - [HttpClientWrapper Constructor (String, List(MediaTypeFormatter))](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_List(MediaTypeFormatter))) - - [HttpClientWrapper Constructor (String, MediaTypeFormatter)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(String,_MediaTypeFormatter)) - - [HttpClientWrapper Constructor (Uri, List(MediaTypeFormatter))](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_List(MediaTypeFormatter))) - - [HttpClientWrapper Constructor (Uri, MediaTypeFormatter)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Constructor_(Uri,_MediaTypeFormatter)) - - [HttpClientWrapper Properties](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Properties) - - [HttpClientWrapper.BaseHttpClient Property](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseHttpClient_Property) - - [HttpClientWrapper.BaseUriAddress Property](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-BaseUriAddress_Property) - - [HttpClientWrapper Methods](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper_Methods) - - [HttpClientWrapper.Custom Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method) - - [HttpClientWrapper.Custom(*T*) Method (String, String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom('T')_Method_(String,_String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Custom Method (String, String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Custom Method (String, String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Custom_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.CustomContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomContent_Method) - - [HttpClientWrapper.CustomWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method) - - [HttpClientWrapper.CustomWithResponse Method (String, String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.CustomWithResponse Method (String, String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-CustomWithResponse_Method_(String,_String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.Delete Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method) - - [HttpClientWrapper.Delete(*T*) Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete('T')_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.Delete Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Delete_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.DeleteContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteContent_Method) - - [HttpClientWrapper.DeleteWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-DeleteWithResponse_Method) - - [HttpClientWrapper.Get Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method) - - [HttpClientWrapper.Get(*T*) Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get('T')_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.Get Method (String, String, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Get_Method_(String,_String,_Boolean)) - - [HttpClientWrapper.GetContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetContent_Method) - - [HttpClientWrapper.GetWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-GetWithResponse_Method) - - [HttpClientWrapper.OverrideSetupClientConnection Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-OverrideSetupClientConnection_Method) - - [HttpClientWrapper.Patch Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method) - - [HttpClientWrapper.Patch(*T*) Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch('T')_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Patch Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Patch Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Patch_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.PatchContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchContent_Method) - - [HttpClientWrapper.PatchWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method) - - [HttpClientWrapper.PatchWithResponse Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.PatchWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PatchWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.Post Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method) - - [HttpClientWrapper.Post(*T*) Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post('T')_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Post Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Post Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Post_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.PostContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostContent_Method) - - [HttpClientWrapper.PostWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method) - - [HttpClientWrapper.PostWithResponse Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.PostWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PostWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.Put Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method) - - [HttpClientWrapper.Put(*T*) Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put('T')_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Put Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.Put Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-Put_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.PutContent Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutContent_Method) - - [HttpClientWrapper.PutWithResponse Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method) - - [HttpClientWrapper.PutWithResponse Method (String, String, HttpContent, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_HttpContent,_Boolean)) - - [HttpClientWrapper.PutWithResponse Method (String, String, String, Encoding, String, Boolean, Boolean)](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-PutWithResponse_Method_(String,_String,_String,_Encoding,_String,_Boolean,_Boolean)) - - [HttpClientWrapper.SetMediaFormatters Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetMediaFormatters_Method) - - [HttpClientWrapper.SetupClientConnection Method](MAQS_4/WebServices_AUTOGENERATED/HttpClientWrapper-SetupClientConnection_Method) - - [MediaType Class](MAQS_4/WebServices_AUTOGENERATED/MediaType_Class) - - [MediaType Fields](MAQS_4/WebServices_AUTOGENERATED/MediaType_Fields) - - [MediaType.AppJson Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-AppJson_Field) - - [MediaType.AppXml Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-AppXml_Field) - - [MediaType.ImagePng Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-ImagePng_Field) - - [MediaType.PlainText Field](MAQS_4/WebServices_AUTOGENERATED/MediaType-PlainText_Field) - - [WebServiceConfig Class](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Class) - - [WebServiceConfig Methods](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig_Methods) - - [WebServiceConfig.GetWebServiceTimeout Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceTimeout_Method) - - [WebServiceConfig.GetWebServiceUri Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceConfig-GetWebServiceUri_Method) - - [WebServiceTestObject Class](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Class) - - [WebServiceTestObject Constructor](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Constructor) - - [WebServiceTestObject Properties](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Properties) - - [WebServiceTestObject.WebServiceWrapper Property](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject-WebServiceWrapper_Property) - - [WebServiceTestObject Methods](MAQS_4/WebServices_AUTOGENERATED/WebServiceTestObject_Methods) - - [WebServiceUtils Class](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Class) - - [WebServiceUtils Constructor](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Constructor) - - [WebServiceUtils Methods](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils_Methods) - - [WebServiceUtils.DeserializeJson(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeJson('T')_Method) - - [WebServiceUtils.DeserializeResponse(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeResponse('T')_Method) - - [WebServiceUtils.DeserializeXmlDocument(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-DeserializeXmlDocument('T')_Method) - - [WebServiceUtils.GetXmlObjectAsString(*T*) Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-GetXmlObjectAsString('T')_Method) - - [WebServiceUtils.MakeNonStandardStreamContent Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method) - - [WebServiceUtils.MakeNonStandardStreamContent Method (Stream, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(Stream,_String)) - - [WebServiceUtils.MakeNonStandardStreamContent Method (String, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeNonStandardStreamContent_Method_(String,_Encoding,_String)) - - [WebServiceUtils.MakeStreamContent Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method) - - [WebServiceUtils.MakeStreamContent Method (Stream, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(Stream,_String)) - - [WebServiceUtils.MakeStreamContent Method (String, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent_Method_(String,_Encoding,_String)) - - [WebServiceUtils.MakeStreamContent(*T*) Method (*T*, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStreamContent('T')_Method_('T',_Encoding,_String)) - - [WebServiceUtils.MakeStringContent Method](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method) - - [WebServiceUtils.MakeStringContent Method (String, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent_Method_(String,_Encoding,_String)) - - [WebServiceUtils.MakeStringContent(*T*) Method (*T*, Encoding, String)](MAQS_4/WebServices_AUTOGENERATED/WebServiceUtils-MakeStringContent('T')_Method_('T',_Encoding,_String)) diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertCaution.png b/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertCaution.png deleted file mode 100644 index 78f246f04..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertCaution.png and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertNote.png b/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertNote.png deleted file mode 100644 index 0ab92b66a..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertNote.png and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertSecurity.png b/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertSecurity.png deleted file mode 100644 index d40fcefc4..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/AlertSecurity.png and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/CFW.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/CFW.gif deleted file mode 100644 index cbcabf1b2..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/CFW.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/CodeExample.png b/docs/MAQS_4/WebServices_AUTOGENERATED/media/CodeExample.png deleted file mode 100644 index a3b9fba4c..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/CodeExample.png and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privclass.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privclass.gif deleted file mode 100644 index 0939694ce..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privclass.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privdelegate.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privdelegate.gif deleted file mode 100644 index d3aa8a65e..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privdelegate.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privenumeration.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privenumeration.gif deleted file mode 100644 index 47f387ec2..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privenumeration.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privevent.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privevent.gif deleted file mode 100644 index 30db46df7..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privevent.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privextension.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privextension.gif deleted file mode 100644 index 51dd267f0..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privextension.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privfield.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privfield.gif deleted file mode 100644 index cbf70f7a3..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privfield.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privinterface.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privinterface.gif deleted file mode 100644 index f3b7950ad..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privinterface.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privmethod.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privmethod.gif deleted file mode 100644 index 71f882264..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privmethod.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privproperty.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privproperty.gif deleted file mode 100644 index b1e807465..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privproperty.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privstructure.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/privstructure.gif deleted file mode 100644 index ed6d1ef68..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/privstructure.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protclass.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protclass.gif deleted file mode 100644 index 0f9294292..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protclass.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protdelegate.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protdelegate.gif deleted file mode 100644 index b209f2d81..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protdelegate.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protenumeration.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protenumeration.gif deleted file mode 100644 index cc96bb635..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protenumeration.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protevent.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protevent.gif deleted file mode 100644 index 0e510b272..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protevent.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protextension.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protextension.gif deleted file mode 100644 index dcd07f5e1..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protextension.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protfield.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protfield.gif deleted file mode 100644 index 9ae6833e0..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protfield.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protinterface.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protinterface.gif deleted file mode 100644 index a1b96d2c6..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protinterface.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protmethod.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protmethod.gif deleted file mode 100644 index 2bc946873..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protmethod.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protoperator.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protoperator.gif deleted file mode 100644 index 2cb75ab8b..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protoperator.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protproperty.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protproperty.gif deleted file mode 100644 index 55473d16e..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protproperty.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protstructure.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/protstructure.gif deleted file mode 100644 index af356a1db..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/protstructure.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubclass.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubclass.gif deleted file mode 100644 index 1a968ab63..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubclass.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubdelegate.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubdelegate.gif deleted file mode 100644 index 0a43eb261..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubdelegate.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubenumeration.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubenumeration.gif deleted file mode 100644 index 46888adef..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubenumeration.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubevent.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubevent.gif deleted file mode 100644 index b9226da8b..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubevent.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubextension.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubextension.gif deleted file mode 100644 index 6262d1cca..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubextension.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubfield.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubfield.gif deleted file mode 100644 index 5aed17576..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubfield.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubinterface.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubinterface.gif deleted file mode 100644 index c38a4c46a..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubinterface.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubmethod.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubmethod.gif deleted file mode 100644 index 2c72988f5..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubmethod.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/puboperator.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/puboperator.gif deleted file mode 100644 index 0ebe10a7e..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/puboperator.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubproperty.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubproperty.gif deleted file mode 100644 index dfad7b430..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubproperty.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubstructure.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubstructure.gif deleted file mode 100644 index 1344416ab..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/pubstructure.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/slMobile.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/slMobile.gif deleted file mode 100644 index 5edc31f94..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/slMobile.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/static.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/static.gif deleted file mode 100644 index 33723a92b..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/static.gif and /dev/null differ diff --git a/docs/MAQS_4/WebServices_AUTOGENERATED/media/xna.gif b/docs/MAQS_4/WebServices_AUTOGENERATED/media/xna.gif deleted file mode 100644 index 9e6a9d4bd..000000000 Binary files a/docs/MAQS_4/WebServices_AUTOGENERATED/media/xna.gif and /dev/null differ diff --git a/docs/MAQS_4/_sidebar.md b/docs/MAQS_4/_sidebar.md deleted file mode 100644 index 29ed79fa0..000000000 --- a/docs/MAQS_4/_sidebar.md +++ /dev/null @@ -1,17 +0,0 @@ -- Working with MAQS (Version 4) - - [Introduction to MAQS](MAQS_4/Introduction.md) - - [Installation](MAQS_4/Installation.md) - - [Getting Started](MAQS_4/Getting-Started.md) -- MAQS Features - - i. Utilities - - [i. Generic Wait](MAQS_4/Generic-Waits.md) - - [ii. Soft Assert](MAQS_4/Soft-Asserts.md) - - [iii. Configurations](MAQS_4/Configuration.md) - - - i. Selenium - - [i. Waits](MAQS_4/Waits.md) - - [ii. Action Builder](MAQS_4/Action-Builder.md) - - [iii. Element Handler](MAQS_4/Element-Handler.md) - -- [FAQ](MAQS_4/MAQS-FAQ.md) -- [License](MAQS_4/License.md) \ No newline at end of file diff --git a/docs/MAQS_4/resources/NewNUnitTest2.png b/docs/MAQS_4/resources/NewNUnitTest2.png deleted file mode 100644 index 29ac40aff..000000000 Binary files a/docs/MAQS_4/resources/NewNUnitTest2.png and /dev/null differ diff --git a/docs/MAQS_4/resources/NewPageModel2.png b/docs/MAQS_4/resources/NewPageModel2.png deleted file mode 100644 index e222490bf..000000000 Binary files a/docs/MAQS_4/resources/NewPageModel2.png and /dev/null differ diff --git a/docs/MAQS_4/resources/NewProject2.png b/docs/MAQS_4/resources/NewProject2.png deleted file mode 100644 index e6f1d41f1..000000000 Binary files a/docs/MAQS_4/resources/NewProject2.png and /dev/null differ diff --git a/docs/MAQS_4/resources/NewTest2.png b/docs/MAQS_4/resources/NewTest2.png deleted file mode 100644 index c657fdaab..000000000 Binary files a/docs/MAQS_4/resources/NewTest2.png and /dev/null differ diff --git a/docs/MAQS_5/Appium/AppiumSoftAssert.md b/docs/MAQS_5/Appium/AppiumSoftAssert.md deleted file mode 100644 index 7ec72144c..000000000 --- a/docs/MAQS_5/Appium/AppiumSoftAssert.md +++ /dev/null @@ -1,17 +0,0 @@ -# Appium Soft Asserts - -## Overview -MAQS provides Soft Assert functionality in Appium testing. - -## AreEqual -Soft assert method to check if the files are equal -```csharp -SoftAssert softAssert = new SoftAssert(new FileLogger(LoggingConfig.GetLogDirectory(), "UnitTests.SoftAssertUnitTests.SoftAssertValidTest")); -softAssert.AreEqual("Yes", "Yes", "Utilities Soft Assert", "Message is not equal"); -``` - -## TextToAppend -Method to determine the text to be appended to the screenshot file names -```csharp -AppiumUtilities.CaptureScreenshot(this.appiumTestObject.AppiumDriver, this.appiumTestObject, this.TextToAppend(softAssertName)); -``` \ No newline at end of file diff --git a/docs/MAQS_5/Appium/AppiumTestObject.md b/docs/MAQS_5/Appium/AppiumTestObject.md deleted file mode 100644 index 750b89da5..000000000 --- a/docs/MAQS_5/Appium/AppiumTestObject.md +++ /dev/null @@ -1,37 +0,0 @@ -# Appium Test Object - -## Overview -Takes care of the base test context data. - -[AppiumDriver](#AppiumDriver) -[AppiumManager](#AppiumManager) -[OverrideWebServiceDriver](#OverrideWebServiceDriver) - -## AppiumDriver -Gets the web service driver -```csharp -AppiumDriver driver = this.AppiumManager.GetMobileDriver(); -``` - -## WebServiceManager -Gets the web service driver manager -```csharp -MoblieDriverManager mobileDriver = this.AppiumManager.GetMobileDriver(); -``` - -## OverrideWebServiceDriver -Override the http client -```csharp -public void OverrideWebServiceDriver(HttpClient httpClient) -{ - this.OverrideDriverManager(typeof(MobileDriverManager).FullName, new MobileDriverManager(() => appiumDriver, this)); -} -``` - -Override the http client driver -```csharp -public void OverrideWebServiceDriver(WebServiceDriver webServiceDriver) -{ - this.OverrideDriverManager(typeof(MobileDriverManager).FullName, new MobileDriverManager(appiumDriver, this)); -} -``` \ No newline at end of file diff --git a/docs/MAQS_5/Appium/LazyMobileElement.md b/docs/MAQS_5/Appium/LazyMobileElement.md deleted file mode 100644 index edfe20e32..000000000 --- a/docs/MAQS_5/Appium/LazyMobileElement.md +++ /dev/null @@ -1,16 +0,0 @@ -# Lazy Mobile Element - -## Overview -The Lazy Mobile Element class is used for dynamically finding and interacting with elements - -## FindElement -Finds the first IWebElement using the given method. -```csharp -IWebElement webElement = this.FindElement(by, "Child element"); -``` - -### FindElements -Finds all IWebElement within the current context using the given mechanism. -```csharp -ReadOnlyCollection elements = this.FindElements(by, "Child elements"); -``` \ No newline at end of file diff --git a/docs/MAQS_5/Appium/media/AlertCaution.png b/docs/MAQS_5/Appium/media/AlertCaution.png deleted file mode 100644 index 78f246f04..000000000 Binary files a/docs/MAQS_5/Appium/media/AlertCaution.png and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/AlertNote.png b/docs/MAQS_5/Appium/media/AlertNote.png deleted file mode 100644 index 0ab92b66a..000000000 Binary files a/docs/MAQS_5/Appium/media/AlertNote.png and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/AlertSecurity.png b/docs/MAQS_5/Appium/media/AlertSecurity.png deleted file mode 100644 index d40fcefc4..000000000 Binary files a/docs/MAQS_5/Appium/media/AlertSecurity.png and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/CFW.gif b/docs/MAQS_5/Appium/media/CFW.gif deleted file mode 100644 index cbcabf1b2..000000000 Binary files a/docs/MAQS_5/Appium/media/CFW.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/CodeExample.png b/docs/MAQS_5/Appium/media/CodeExample.png deleted file mode 100644 index a3b9fba4c..000000000 Binary files a/docs/MAQS_5/Appium/media/CodeExample.png and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privclass.gif b/docs/MAQS_5/Appium/media/privclass.gif deleted file mode 100644 index 0939694ce..000000000 Binary files a/docs/MAQS_5/Appium/media/privclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privdelegate.gif b/docs/MAQS_5/Appium/media/privdelegate.gif deleted file mode 100644 index d3aa8a65e..000000000 Binary files a/docs/MAQS_5/Appium/media/privdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privenumeration.gif b/docs/MAQS_5/Appium/media/privenumeration.gif deleted file mode 100644 index 47f387ec2..000000000 Binary files a/docs/MAQS_5/Appium/media/privenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privevent.gif b/docs/MAQS_5/Appium/media/privevent.gif deleted file mode 100644 index 30db46df7..000000000 Binary files a/docs/MAQS_5/Appium/media/privevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privextension.gif b/docs/MAQS_5/Appium/media/privextension.gif deleted file mode 100644 index 51dd267f0..000000000 Binary files a/docs/MAQS_5/Appium/media/privextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privfield.gif b/docs/MAQS_5/Appium/media/privfield.gif deleted file mode 100644 index cbf70f7a3..000000000 Binary files a/docs/MAQS_5/Appium/media/privfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privinterface.gif b/docs/MAQS_5/Appium/media/privinterface.gif deleted file mode 100644 index f3b7950ad..000000000 Binary files a/docs/MAQS_5/Appium/media/privinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privmethod.gif b/docs/MAQS_5/Appium/media/privmethod.gif deleted file mode 100644 index 71f882264..000000000 Binary files a/docs/MAQS_5/Appium/media/privmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privproperty.gif b/docs/MAQS_5/Appium/media/privproperty.gif deleted file mode 100644 index b1e807465..000000000 Binary files a/docs/MAQS_5/Appium/media/privproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/privstructure.gif b/docs/MAQS_5/Appium/media/privstructure.gif deleted file mode 100644 index ed6d1ef68..000000000 Binary files a/docs/MAQS_5/Appium/media/privstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protclass.gif b/docs/MAQS_5/Appium/media/protclass.gif deleted file mode 100644 index 0f9294292..000000000 Binary files a/docs/MAQS_5/Appium/media/protclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protdelegate.gif b/docs/MAQS_5/Appium/media/protdelegate.gif deleted file mode 100644 index b209f2d81..000000000 Binary files a/docs/MAQS_5/Appium/media/protdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protenumeration.gif b/docs/MAQS_5/Appium/media/protenumeration.gif deleted file mode 100644 index cc96bb635..000000000 Binary files a/docs/MAQS_5/Appium/media/protenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protevent.gif b/docs/MAQS_5/Appium/media/protevent.gif deleted file mode 100644 index 0e510b272..000000000 Binary files a/docs/MAQS_5/Appium/media/protevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protextension.gif b/docs/MAQS_5/Appium/media/protextension.gif deleted file mode 100644 index dcd07f5e1..000000000 Binary files a/docs/MAQS_5/Appium/media/protextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protfield.gif b/docs/MAQS_5/Appium/media/protfield.gif deleted file mode 100644 index 9ae6833e0..000000000 Binary files a/docs/MAQS_5/Appium/media/protfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protinterface.gif b/docs/MAQS_5/Appium/media/protinterface.gif deleted file mode 100644 index a1b96d2c6..000000000 Binary files a/docs/MAQS_5/Appium/media/protinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protmethod.gif b/docs/MAQS_5/Appium/media/protmethod.gif deleted file mode 100644 index 2bc946873..000000000 Binary files a/docs/MAQS_5/Appium/media/protmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protoperator.gif b/docs/MAQS_5/Appium/media/protoperator.gif deleted file mode 100644 index 2cb75ab8b..000000000 Binary files a/docs/MAQS_5/Appium/media/protoperator.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protproperty.gif b/docs/MAQS_5/Appium/media/protproperty.gif deleted file mode 100644 index 55473d16e..000000000 Binary files a/docs/MAQS_5/Appium/media/protproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/protstructure.gif b/docs/MAQS_5/Appium/media/protstructure.gif deleted file mode 100644 index af356a1db..000000000 Binary files a/docs/MAQS_5/Appium/media/protstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubclass.gif b/docs/MAQS_5/Appium/media/pubclass.gif deleted file mode 100644 index 1a968ab63..000000000 Binary files a/docs/MAQS_5/Appium/media/pubclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubdelegate.gif b/docs/MAQS_5/Appium/media/pubdelegate.gif deleted file mode 100644 index 0a43eb261..000000000 Binary files a/docs/MAQS_5/Appium/media/pubdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubenumeration.gif b/docs/MAQS_5/Appium/media/pubenumeration.gif deleted file mode 100644 index 46888adef..000000000 Binary files a/docs/MAQS_5/Appium/media/pubenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubevent.gif b/docs/MAQS_5/Appium/media/pubevent.gif deleted file mode 100644 index b9226da8b..000000000 Binary files a/docs/MAQS_5/Appium/media/pubevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubextension.gif b/docs/MAQS_5/Appium/media/pubextension.gif deleted file mode 100644 index 6262d1cca..000000000 Binary files a/docs/MAQS_5/Appium/media/pubextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubfield.gif b/docs/MAQS_5/Appium/media/pubfield.gif deleted file mode 100644 index 5aed17576..000000000 Binary files a/docs/MAQS_5/Appium/media/pubfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubinterface.gif b/docs/MAQS_5/Appium/media/pubinterface.gif deleted file mode 100644 index c38a4c46a..000000000 Binary files a/docs/MAQS_5/Appium/media/pubinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubmethod.gif b/docs/MAQS_5/Appium/media/pubmethod.gif deleted file mode 100644 index 2c72988f5..000000000 Binary files a/docs/MAQS_5/Appium/media/pubmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/puboperator.gif b/docs/MAQS_5/Appium/media/puboperator.gif deleted file mode 100644 index 0ebe10a7e..000000000 Binary files a/docs/MAQS_5/Appium/media/puboperator.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubproperty.gif b/docs/MAQS_5/Appium/media/pubproperty.gif deleted file mode 100644 index dfad7b430..000000000 Binary files a/docs/MAQS_5/Appium/media/pubproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/pubstructure.gif b/docs/MAQS_5/Appium/media/pubstructure.gif deleted file mode 100644 index 1344416ab..000000000 Binary files a/docs/MAQS_5/Appium/media/pubstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/slMobile.gif b/docs/MAQS_5/Appium/media/slMobile.gif deleted file mode 100644 index 5edc31f94..000000000 Binary files a/docs/MAQS_5/Appium/media/slMobile.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/static.gif b/docs/MAQS_5/Appium/media/static.gif deleted file mode 100644 index 33723a92b..000000000 Binary files a/docs/MAQS_5/Appium/media/static.gif and /dev/null differ diff --git a/docs/MAQS_5/Appium/media/xna.gif b/docs/MAQS_5/Appium/media/xna.gif deleted file mode 100644 index 9e6a9d4bd..000000000 Binary files a/docs/MAQS_5/Appium/media/xna.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/AlertCaution.png b/docs/MAQS_5/Base/media/AlertCaution.png deleted file mode 100644 index 78f246f04..000000000 Binary files a/docs/MAQS_5/Base/media/AlertCaution.png and /dev/null differ diff --git a/docs/MAQS_5/Base/media/AlertNote.png b/docs/MAQS_5/Base/media/AlertNote.png deleted file mode 100644 index 0ab92b66a..000000000 Binary files a/docs/MAQS_5/Base/media/AlertNote.png and /dev/null differ diff --git a/docs/MAQS_5/Base/media/AlertSecurity.png b/docs/MAQS_5/Base/media/AlertSecurity.png deleted file mode 100644 index d40fcefc4..000000000 Binary files a/docs/MAQS_5/Base/media/AlertSecurity.png and /dev/null differ diff --git a/docs/MAQS_5/Base/media/CFW.gif b/docs/MAQS_5/Base/media/CFW.gif deleted file mode 100644 index cbcabf1b2..000000000 Binary files a/docs/MAQS_5/Base/media/CFW.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/CodeExample.png b/docs/MAQS_5/Base/media/CodeExample.png deleted file mode 100644 index a3b9fba4c..000000000 Binary files a/docs/MAQS_5/Base/media/CodeExample.png and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privclass.gif b/docs/MAQS_5/Base/media/privclass.gif deleted file mode 100644 index 0939694ce..000000000 Binary files a/docs/MAQS_5/Base/media/privclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privdelegate.gif b/docs/MAQS_5/Base/media/privdelegate.gif deleted file mode 100644 index d3aa8a65e..000000000 Binary files a/docs/MAQS_5/Base/media/privdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privenumeration.gif b/docs/MAQS_5/Base/media/privenumeration.gif deleted file mode 100644 index 47f387ec2..000000000 Binary files a/docs/MAQS_5/Base/media/privenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privevent.gif b/docs/MAQS_5/Base/media/privevent.gif deleted file mode 100644 index 30db46df7..000000000 Binary files a/docs/MAQS_5/Base/media/privevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privextension.gif b/docs/MAQS_5/Base/media/privextension.gif deleted file mode 100644 index 51dd267f0..000000000 Binary files a/docs/MAQS_5/Base/media/privextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privfield.gif b/docs/MAQS_5/Base/media/privfield.gif deleted file mode 100644 index cbf70f7a3..000000000 Binary files a/docs/MAQS_5/Base/media/privfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privinterface.gif b/docs/MAQS_5/Base/media/privinterface.gif deleted file mode 100644 index f3b7950ad..000000000 Binary files a/docs/MAQS_5/Base/media/privinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privmethod.gif b/docs/MAQS_5/Base/media/privmethod.gif deleted file mode 100644 index 71f882264..000000000 Binary files a/docs/MAQS_5/Base/media/privmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privproperty.gif b/docs/MAQS_5/Base/media/privproperty.gif deleted file mode 100644 index b1e807465..000000000 Binary files a/docs/MAQS_5/Base/media/privproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/privstructure.gif b/docs/MAQS_5/Base/media/privstructure.gif deleted file mode 100644 index ed6d1ef68..000000000 Binary files a/docs/MAQS_5/Base/media/privstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protclass.gif b/docs/MAQS_5/Base/media/protclass.gif deleted file mode 100644 index 0f9294292..000000000 Binary files a/docs/MAQS_5/Base/media/protclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protdelegate.gif b/docs/MAQS_5/Base/media/protdelegate.gif deleted file mode 100644 index b209f2d81..000000000 Binary files a/docs/MAQS_5/Base/media/protdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protenumeration.gif b/docs/MAQS_5/Base/media/protenumeration.gif deleted file mode 100644 index cc96bb635..000000000 Binary files a/docs/MAQS_5/Base/media/protenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protevent.gif b/docs/MAQS_5/Base/media/protevent.gif deleted file mode 100644 index 0e510b272..000000000 Binary files a/docs/MAQS_5/Base/media/protevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protextension.gif b/docs/MAQS_5/Base/media/protextension.gif deleted file mode 100644 index dcd07f5e1..000000000 Binary files a/docs/MAQS_5/Base/media/protextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protfield.gif b/docs/MAQS_5/Base/media/protfield.gif deleted file mode 100644 index 9ae6833e0..000000000 Binary files a/docs/MAQS_5/Base/media/protfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protinterface.gif b/docs/MAQS_5/Base/media/protinterface.gif deleted file mode 100644 index a1b96d2c6..000000000 Binary files a/docs/MAQS_5/Base/media/protinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protmethod.gif b/docs/MAQS_5/Base/media/protmethod.gif deleted file mode 100644 index 2bc946873..000000000 Binary files a/docs/MAQS_5/Base/media/protmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protoperator.gif b/docs/MAQS_5/Base/media/protoperator.gif deleted file mode 100644 index 2cb75ab8b..000000000 Binary files a/docs/MAQS_5/Base/media/protoperator.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protproperty.gif b/docs/MAQS_5/Base/media/protproperty.gif deleted file mode 100644 index 55473d16e..000000000 Binary files a/docs/MAQS_5/Base/media/protproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/protstructure.gif b/docs/MAQS_5/Base/media/protstructure.gif deleted file mode 100644 index af356a1db..000000000 Binary files a/docs/MAQS_5/Base/media/protstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubclass.gif b/docs/MAQS_5/Base/media/pubclass.gif deleted file mode 100644 index 1a968ab63..000000000 Binary files a/docs/MAQS_5/Base/media/pubclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubdelegate.gif b/docs/MAQS_5/Base/media/pubdelegate.gif deleted file mode 100644 index 0a43eb261..000000000 Binary files a/docs/MAQS_5/Base/media/pubdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubenumeration.gif b/docs/MAQS_5/Base/media/pubenumeration.gif deleted file mode 100644 index 46888adef..000000000 Binary files a/docs/MAQS_5/Base/media/pubenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubevent.gif b/docs/MAQS_5/Base/media/pubevent.gif deleted file mode 100644 index b9226da8b..000000000 Binary files a/docs/MAQS_5/Base/media/pubevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubextension.gif b/docs/MAQS_5/Base/media/pubextension.gif deleted file mode 100644 index 6262d1cca..000000000 Binary files a/docs/MAQS_5/Base/media/pubextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubfield.gif b/docs/MAQS_5/Base/media/pubfield.gif deleted file mode 100644 index 5aed17576..000000000 Binary files a/docs/MAQS_5/Base/media/pubfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubinterface.gif b/docs/MAQS_5/Base/media/pubinterface.gif deleted file mode 100644 index c38a4c46a..000000000 Binary files a/docs/MAQS_5/Base/media/pubinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubmethod.gif b/docs/MAQS_5/Base/media/pubmethod.gif deleted file mode 100644 index 2c72988f5..000000000 Binary files a/docs/MAQS_5/Base/media/pubmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/puboperator.gif b/docs/MAQS_5/Base/media/puboperator.gif deleted file mode 100644 index 0ebe10a7e..000000000 Binary files a/docs/MAQS_5/Base/media/puboperator.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubproperty.gif b/docs/MAQS_5/Base/media/pubproperty.gif deleted file mode 100644 index dfad7b430..000000000 Binary files a/docs/MAQS_5/Base/media/pubproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/pubstructure.gif b/docs/MAQS_5/Base/media/pubstructure.gif deleted file mode 100644 index 1344416ab..000000000 Binary files a/docs/MAQS_5/Base/media/pubstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/slMobile.gif b/docs/MAQS_5/Base/media/slMobile.gif deleted file mode 100644 index 5edc31f94..000000000 Binary files a/docs/MAQS_5/Base/media/slMobile.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/static.gif b/docs/MAQS_5/Base/media/static.gif deleted file mode 100644 index 33723a92b..000000000 Binary files a/docs/MAQS_5/Base/media/static.gif and /dev/null differ diff --git a/docs/MAQS_5/Base/media/xna.gif b/docs/MAQS_5/Base/media/xna.gif deleted file mode 100644 index 9e6a9d4bd..000000000 Binary files a/docs/MAQS_5/Base/media/xna.gif and /dev/null differ diff --git a/docs/MAQS_5/Database/DatabaseFAQ.md b/docs/MAQS_5/Database/DatabaseFAQ.md deleted file mode 100644 index a550c79d1..000000000 --- a/docs/MAQS_5/Database/DatabaseFAQ.md +++ /dev/null @@ -1,11 +0,0 @@ -# Database FAQ - -## What about DataTables -***MAQS and Dapper*** shifts away with DataTables and instead leveages a strategy around strongly typed and dynamic object lists. Migrating from MAQS 4 to 5 requires either a rewrite of queries to support the mapping strategy, or a conversion of the returned objects into a DataTable. - -## How do use a provider besides SQL, SQLite and PostgreSql -There are multiple ways to use a custom provider. - -* [Override the GetDataBaseConnection method](MAQS_5/Database/DatabaseBaseTest.md) -* [Create your own DatabaseDriver](MAQS_5/Database/DatabaseDriver.md) -* [Implement the IProvider Class](MAQS_5/Database/DatabaseProviders.md) \ No newline at end of file diff --git a/docs/MAQS_5/Email/EmailFeatures.md b/docs/MAQS_5/Email/EmailFeatures.md deleted file mode 100644 index 22c728e9f..000000000 --- a/docs/MAQS_5/Email/EmailFeatures.md +++ /dev/null @@ -1,60 +0,0 @@ -# Email Basics - -## Overview -MAQS provides support for testing Email applictions. - -## BaseEmailTest -BaseAppiumTest is an abstract test class you can extend. Extending the class allows you to automatically use MAQS's web service testing capabilities. -```csharp -[TestClass] -public class MyAppiumTests : BaseEmailTest -``` - -## EmailDriver -The EmailDriver is an object that allows you to interact with appium services. -This driver wraps common web service interactions, making appium testing relatively easy. -The driver is also thread safe, which means you can run multiple appium tests in parallel. -*Information, such as the OS version is pulled from the MAQS configuration. -```csharp -AppiumDriver driver = AppiumDriverFactory.GetDefaultMobileDriver(); -``` - -## Log -There is also logger (also thread safe) the can be used to add log message to your log. -```csharp -this.Log.LogMessage("I am testing with MAQS"); -``` - -## EmailTestObject -The TestObject can be thought of as your test context. It holds all the MAQS test execution replated data. This includes the Email driver, logger, soft asserts, performance timers, plus more. -```csharp -this.TestObject.WebDriver.Navigate().GoToUrl("http://magenicautomation.azurewebsites.net/"); -this.TestObject.Log.LogMessage("I am testing with MAQS"); -``` -*Notes:* -* *Most of the test object objects are already accessible on the test level. For example **this.Log** and **this.TestObject.Log** both access the same logger.* -* *You seldom use the test object directly. It is usually only used when you want to share your test MAQS context with another piece of code* - -## Sample code -```csharp -using Magenic.Maqs.BaseAppiumTest; -using Magenic.Maqs.Utilities.Helper; -using Microsoft.VisualStudio.TestTools.UnitTesting; -using OpenQA.Selenium.Appium; -using OpenQA.Selenium.Support.UI; -using System; - -namespace Tests -{ - /// - /// Test for creating Mobile Device driver - /// - [TestMethod] - [TestCategory(TestCategories.Appium)] - public void MobileDeviceTest() - { - PageModel page = new PageModel(this.TestObject); - page.OpenPage(); - } -} -``` \ No newline at end of file diff --git a/docs/MAQS_5/Email/media/AlertCaution.png b/docs/MAQS_5/Email/media/AlertCaution.png deleted file mode 100644 index 78f246f04..000000000 Binary files a/docs/MAQS_5/Email/media/AlertCaution.png and /dev/null differ diff --git a/docs/MAQS_5/Email/media/AlertNote.png b/docs/MAQS_5/Email/media/AlertNote.png deleted file mode 100644 index 0ab92b66a..000000000 Binary files a/docs/MAQS_5/Email/media/AlertNote.png and /dev/null differ diff --git a/docs/MAQS_5/Email/media/AlertSecurity.png b/docs/MAQS_5/Email/media/AlertSecurity.png deleted file mode 100644 index d40fcefc4..000000000 Binary files a/docs/MAQS_5/Email/media/AlertSecurity.png and /dev/null differ diff --git a/docs/MAQS_5/Email/media/CFW.gif b/docs/MAQS_5/Email/media/CFW.gif deleted file mode 100644 index cbcabf1b2..000000000 Binary files a/docs/MAQS_5/Email/media/CFW.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/CodeExample.png b/docs/MAQS_5/Email/media/CodeExample.png deleted file mode 100644 index a3b9fba4c..000000000 Binary files a/docs/MAQS_5/Email/media/CodeExample.png and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privclass.gif b/docs/MAQS_5/Email/media/privclass.gif deleted file mode 100644 index 0939694ce..000000000 Binary files a/docs/MAQS_5/Email/media/privclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privdelegate.gif b/docs/MAQS_5/Email/media/privdelegate.gif deleted file mode 100644 index d3aa8a65e..000000000 Binary files a/docs/MAQS_5/Email/media/privdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privenumeration.gif b/docs/MAQS_5/Email/media/privenumeration.gif deleted file mode 100644 index 47f387ec2..000000000 Binary files a/docs/MAQS_5/Email/media/privenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privevent.gif b/docs/MAQS_5/Email/media/privevent.gif deleted file mode 100644 index 30db46df7..000000000 Binary files a/docs/MAQS_5/Email/media/privevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privextension.gif b/docs/MAQS_5/Email/media/privextension.gif deleted file mode 100644 index 51dd267f0..000000000 Binary files a/docs/MAQS_5/Email/media/privextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privfield.gif b/docs/MAQS_5/Email/media/privfield.gif deleted file mode 100644 index cbf70f7a3..000000000 Binary files a/docs/MAQS_5/Email/media/privfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privinterface.gif b/docs/MAQS_5/Email/media/privinterface.gif deleted file mode 100644 index f3b7950ad..000000000 Binary files a/docs/MAQS_5/Email/media/privinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privmethod.gif b/docs/MAQS_5/Email/media/privmethod.gif deleted file mode 100644 index 71f882264..000000000 Binary files a/docs/MAQS_5/Email/media/privmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privproperty.gif b/docs/MAQS_5/Email/media/privproperty.gif deleted file mode 100644 index b1e807465..000000000 Binary files a/docs/MAQS_5/Email/media/privproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/privstructure.gif b/docs/MAQS_5/Email/media/privstructure.gif deleted file mode 100644 index ed6d1ef68..000000000 Binary files a/docs/MAQS_5/Email/media/privstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protclass.gif b/docs/MAQS_5/Email/media/protclass.gif deleted file mode 100644 index 0f9294292..000000000 Binary files a/docs/MAQS_5/Email/media/protclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protdelegate.gif b/docs/MAQS_5/Email/media/protdelegate.gif deleted file mode 100644 index b209f2d81..000000000 Binary files a/docs/MAQS_5/Email/media/protdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protenumeration.gif b/docs/MAQS_5/Email/media/protenumeration.gif deleted file mode 100644 index cc96bb635..000000000 Binary files a/docs/MAQS_5/Email/media/protenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protevent.gif b/docs/MAQS_5/Email/media/protevent.gif deleted file mode 100644 index 0e510b272..000000000 Binary files a/docs/MAQS_5/Email/media/protevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protextension.gif b/docs/MAQS_5/Email/media/protextension.gif deleted file mode 100644 index dcd07f5e1..000000000 Binary files a/docs/MAQS_5/Email/media/protextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protfield.gif b/docs/MAQS_5/Email/media/protfield.gif deleted file mode 100644 index 9ae6833e0..000000000 Binary files a/docs/MAQS_5/Email/media/protfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protinterface.gif b/docs/MAQS_5/Email/media/protinterface.gif deleted file mode 100644 index a1b96d2c6..000000000 Binary files a/docs/MAQS_5/Email/media/protinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protmethod.gif b/docs/MAQS_5/Email/media/protmethod.gif deleted file mode 100644 index 2bc946873..000000000 Binary files a/docs/MAQS_5/Email/media/protmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protoperator.gif b/docs/MAQS_5/Email/media/protoperator.gif deleted file mode 100644 index 2cb75ab8b..000000000 Binary files a/docs/MAQS_5/Email/media/protoperator.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protproperty.gif b/docs/MAQS_5/Email/media/protproperty.gif deleted file mode 100644 index 55473d16e..000000000 Binary files a/docs/MAQS_5/Email/media/protproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/protstructure.gif b/docs/MAQS_5/Email/media/protstructure.gif deleted file mode 100644 index af356a1db..000000000 Binary files a/docs/MAQS_5/Email/media/protstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubclass.gif b/docs/MAQS_5/Email/media/pubclass.gif deleted file mode 100644 index 1a968ab63..000000000 Binary files a/docs/MAQS_5/Email/media/pubclass.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubdelegate.gif b/docs/MAQS_5/Email/media/pubdelegate.gif deleted file mode 100644 index 0a43eb261..000000000 Binary files a/docs/MAQS_5/Email/media/pubdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubenumeration.gif b/docs/MAQS_5/Email/media/pubenumeration.gif deleted file mode 100644 index 46888adef..000000000 Binary files a/docs/MAQS_5/Email/media/pubenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubevent.gif b/docs/MAQS_5/Email/media/pubevent.gif deleted file mode 100644 index b9226da8b..000000000 Binary files a/docs/MAQS_5/Email/media/pubevent.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubextension.gif b/docs/MAQS_5/Email/media/pubextension.gif deleted file mode 100644 index 6262d1cca..000000000 Binary files a/docs/MAQS_5/Email/media/pubextension.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubfield.gif b/docs/MAQS_5/Email/media/pubfield.gif deleted file mode 100644 index 5aed17576..000000000 Binary files a/docs/MAQS_5/Email/media/pubfield.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubinterface.gif b/docs/MAQS_5/Email/media/pubinterface.gif deleted file mode 100644 index c38a4c46a..000000000 Binary files a/docs/MAQS_5/Email/media/pubinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubmethod.gif b/docs/MAQS_5/Email/media/pubmethod.gif deleted file mode 100644 index 2c72988f5..000000000 Binary files a/docs/MAQS_5/Email/media/pubmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/puboperator.gif b/docs/MAQS_5/Email/media/puboperator.gif deleted file mode 100644 index 0ebe10a7e..000000000 Binary files a/docs/MAQS_5/Email/media/puboperator.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubproperty.gif b/docs/MAQS_5/Email/media/pubproperty.gif deleted file mode 100644 index dfad7b430..000000000 Binary files a/docs/MAQS_5/Email/media/pubproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/pubstructure.gif b/docs/MAQS_5/Email/media/pubstructure.gif deleted file mode 100644 index 1344416ab..000000000 Binary files a/docs/MAQS_5/Email/media/pubstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/slMobile.gif b/docs/MAQS_5/Email/media/slMobile.gif deleted file mode 100644 index 5edc31f94..000000000 Binary files a/docs/MAQS_5/Email/media/slMobile.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/static.gif b/docs/MAQS_5/Email/media/static.gif deleted file mode 100644 index 33723a92b..000000000 Binary files a/docs/MAQS_5/Email/media/static.gif and /dev/null differ diff --git a/docs/MAQS_5/Email/media/xna.gif b/docs/MAQS_5/Email/media/xna.gif deleted file mode 100644 index 9e6a9d4bd..000000000 Binary files a/docs/MAQS_5/Email/media/xna.gif and /dev/null differ diff --git a/docs/MAQS_5/License.md b/docs/MAQS_5/License.md deleted file mode 100644 index f7f4e73ef..000000000 --- a/docs/MAQS_5/License.md +++ /dev/null @@ -1,11 +0,0 @@ -# License -The MIT License (MIT) -Copyright (c) 2021 Magenic - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -![MAQS](resources/maqsfull.jpg) \ No newline at end of file diff --git a/docs/MAQS_5/TableOfContents.md b/docs/MAQS_5/TableOfContents.md deleted file mode 100644 index 061cd3fa1..000000000 --- a/docs/MAQS_5/TableOfContents.md +++ /dev/null @@ -1,17 +0,0 @@ -# Table of Contents - -## [i. Generic Wait](Generic-Waits.md) - -## [ii. Waits](Waits.md) - -## [iii. Soft Assert](Soft-Asserts.md) - -## [iv. Action Builder](Action-Builder.md) - -## [v. Element Handler](Element-Handler.md) - -## [vi. Configurations](Configuration.md) - -## [vii. Config](Config.md) - -## [viii. Faker Data](FakerData.md) \ No newline at end of file diff --git a/docs/MAQS_5/Utilities/FakerData.md b/docs/MAQS_5/Utilities/FakerData.md deleted file mode 100644 index 4d4245b84..000000000 --- a/docs/MAQS_5/Utilities/FakerData.md +++ /dev/null @@ -1,84 +0,0 @@ -# Faker Data - -# IMPORTANT NOTE -#################################################################################### -**_This functionality is being deprecated. -We strongly encourage you to leverage the [Faker.Data](https://www.nuget.org/packages/Faker.Data/) NuGet package in it's place._** -#################################################################################### - -## Overview -Faker Data provides the ability to generate random and valid (wherever applicable) data during runtime. - -### Time Utilities -For getting current system time, you can use: - -#### Written As - -```csharp -FakerData.GenerateInstantSpecificTime(); -``` - -#### Examples -```csharp -string S = FakerData.GenerateInstantSpecificTime().toString(); -Console.WriteLine(S); -// Output: 08/06/2018 15:46:13 -``` - -### Data Generation - -#### IDs -To generate a unique ID, you can use: -##### Written As - -```csharp -FakerData.GenerateUniqueId(); -``` -##### Examples -```csharp -string S = FakerData.GenerateUniqueId().toString(); -Console.WriteLine(S); -// Output: 118c4cf9-49b9-4d34-8f6a-0185990dbf86 - -``` -#### Phone Number -To generate a valid US phone number, you can use: - -##### Written As - -```csharp -FakerData.GenerateUSPhoneNumber(); -``` -##### Examples -```csharp -string regexFormat = @"\(?\d{3}\)?-? *\d{3}-? *-?\d{4}"; -Assert.IsTrue(Regex.IsMatch(FakerData.GenerateUSPhoneNumber(true), regexFormat)); -``` -#### Social Security Number -##### Written As -To generate a valid Social Security number, you can use: - -```csharp -FakerData.GenerateSocialSecurityNumber(withDashesBoolean); -``` -##### Examples -```csharp -string regexFormat = @"\d{3}-{0,1}\d{2}-{0,1}\d{4}"; -Assert.IsTrue(Regex.IsMatch(FakerData.GenerateSocialSecurityNumber(true), regexFormat)); -``` - -#### Random Number from a List -##### Written As - -To generate a random value from a list, you can use: - -```csharp -FakerData.GeneralRandomizer(stringList); -``` -#### Examples -```csharp -List intList = new List() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }; -int randomInt = FakerData.GeneralRandomizer(intList); -Assert.IsTrue(intList.Contains(randomInt)); -``` - diff --git a/docs/MAQS_5/WebService/media/AlertCaution.png b/docs/MAQS_5/WebService/media/AlertCaution.png deleted file mode 100644 index 78f246f04..000000000 Binary files a/docs/MAQS_5/WebService/media/AlertCaution.png and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/AlertNote.png b/docs/MAQS_5/WebService/media/AlertNote.png deleted file mode 100644 index 0ab92b66a..000000000 Binary files a/docs/MAQS_5/WebService/media/AlertNote.png and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/AlertSecurity.png b/docs/MAQS_5/WebService/media/AlertSecurity.png deleted file mode 100644 index d40fcefc4..000000000 Binary files a/docs/MAQS_5/WebService/media/AlertSecurity.png and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/CFW.gif b/docs/MAQS_5/WebService/media/CFW.gif deleted file mode 100644 index cbcabf1b2..000000000 Binary files a/docs/MAQS_5/WebService/media/CFW.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/CodeExample.png b/docs/MAQS_5/WebService/media/CodeExample.png deleted file mode 100644 index a3b9fba4c..000000000 Binary files a/docs/MAQS_5/WebService/media/CodeExample.png and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privclass.gif b/docs/MAQS_5/WebService/media/privclass.gif deleted file mode 100644 index 0939694ce..000000000 Binary files a/docs/MAQS_5/WebService/media/privclass.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privdelegate.gif b/docs/MAQS_5/WebService/media/privdelegate.gif deleted file mode 100644 index d3aa8a65e..000000000 Binary files a/docs/MAQS_5/WebService/media/privdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privenumeration.gif b/docs/MAQS_5/WebService/media/privenumeration.gif deleted file mode 100644 index 47f387ec2..000000000 Binary files a/docs/MAQS_5/WebService/media/privenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privevent.gif b/docs/MAQS_5/WebService/media/privevent.gif deleted file mode 100644 index 30db46df7..000000000 Binary files a/docs/MAQS_5/WebService/media/privevent.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privextension.gif b/docs/MAQS_5/WebService/media/privextension.gif deleted file mode 100644 index 51dd267f0..000000000 Binary files a/docs/MAQS_5/WebService/media/privextension.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privfield.gif b/docs/MAQS_5/WebService/media/privfield.gif deleted file mode 100644 index cbf70f7a3..000000000 Binary files a/docs/MAQS_5/WebService/media/privfield.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privinterface.gif b/docs/MAQS_5/WebService/media/privinterface.gif deleted file mode 100644 index f3b7950ad..000000000 Binary files a/docs/MAQS_5/WebService/media/privinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privmethod.gif b/docs/MAQS_5/WebService/media/privmethod.gif deleted file mode 100644 index 71f882264..000000000 Binary files a/docs/MAQS_5/WebService/media/privmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privproperty.gif b/docs/MAQS_5/WebService/media/privproperty.gif deleted file mode 100644 index b1e807465..000000000 Binary files a/docs/MAQS_5/WebService/media/privproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/privstructure.gif b/docs/MAQS_5/WebService/media/privstructure.gif deleted file mode 100644 index ed6d1ef68..000000000 Binary files a/docs/MAQS_5/WebService/media/privstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protclass.gif b/docs/MAQS_5/WebService/media/protclass.gif deleted file mode 100644 index 0f9294292..000000000 Binary files a/docs/MAQS_5/WebService/media/protclass.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protdelegate.gif b/docs/MAQS_5/WebService/media/protdelegate.gif deleted file mode 100644 index b209f2d81..000000000 Binary files a/docs/MAQS_5/WebService/media/protdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protenumeration.gif b/docs/MAQS_5/WebService/media/protenumeration.gif deleted file mode 100644 index cc96bb635..000000000 Binary files a/docs/MAQS_5/WebService/media/protenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protevent.gif b/docs/MAQS_5/WebService/media/protevent.gif deleted file mode 100644 index 0e510b272..000000000 Binary files a/docs/MAQS_5/WebService/media/protevent.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protextension.gif b/docs/MAQS_5/WebService/media/protextension.gif deleted file mode 100644 index dcd07f5e1..000000000 Binary files a/docs/MAQS_5/WebService/media/protextension.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protfield.gif b/docs/MAQS_5/WebService/media/protfield.gif deleted file mode 100644 index 9ae6833e0..000000000 Binary files a/docs/MAQS_5/WebService/media/protfield.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protinterface.gif b/docs/MAQS_5/WebService/media/protinterface.gif deleted file mode 100644 index a1b96d2c6..000000000 Binary files a/docs/MAQS_5/WebService/media/protinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protmethod.gif b/docs/MAQS_5/WebService/media/protmethod.gif deleted file mode 100644 index 2bc946873..000000000 Binary files a/docs/MAQS_5/WebService/media/protmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protoperator.gif b/docs/MAQS_5/WebService/media/protoperator.gif deleted file mode 100644 index 2cb75ab8b..000000000 Binary files a/docs/MAQS_5/WebService/media/protoperator.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protproperty.gif b/docs/MAQS_5/WebService/media/protproperty.gif deleted file mode 100644 index 55473d16e..000000000 Binary files a/docs/MAQS_5/WebService/media/protproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/protstructure.gif b/docs/MAQS_5/WebService/media/protstructure.gif deleted file mode 100644 index af356a1db..000000000 Binary files a/docs/MAQS_5/WebService/media/protstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubclass.gif b/docs/MAQS_5/WebService/media/pubclass.gif deleted file mode 100644 index 1a968ab63..000000000 Binary files a/docs/MAQS_5/WebService/media/pubclass.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubdelegate.gif b/docs/MAQS_5/WebService/media/pubdelegate.gif deleted file mode 100644 index 0a43eb261..000000000 Binary files a/docs/MAQS_5/WebService/media/pubdelegate.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubenumeration.gif b/docs/MAQS_5/WebService/media/pubenumeration.gif deleted file mode 100644 index 46888adef..000000000 Binary files a/docs/MAQS_5/WebService/media/pubenumeration.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubevent.gif b/docs/MAQS_5/WebService/media/pubevent.gif deleted file mode 100644 index b9226da8b..000000000 Binary files a/docs/MAQS_5/WebService/media/pubevent.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubextension.gif b/docs/MAQS_5/WebService/media/pubextension.gif deleted file mode 100644 index 6262d1cca..000000000 Binary files a/docs/MAQS_5/WebService/media/pubextension.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubfield.gif b/docs/MAQS_5/WebService/media/pubfield.gif deleted file mode 100644 index 5aed17576..000000000 Binary files a/docs/MAQS_5/WebService/media/pubfield.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubinterface.gif b/docs/MAQS_5/WebService/media/pubinterface.gif deleted file mode 100644 index c38a4c46a..000000000 Binary files a/docs/MAQS_5/WebService/media/pubinterface.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubmethod.gif b/docs/MAQS_5/WebService/media/pubmethod.gif deleted file mode 100644 index 2c72988f5..000000000 Binary files a/docs/MAQS_5/WebService/media/pubmethod.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/puboperator.gif b/docs/MAQS_5/WebService/media/puboperator.gif deleted file mode 100644 index 0ebe10a7e..000000000 Binary files a/docs/MAQS_5/WebService/media/puboperator.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubproperty.gif b/docs/MAQS_5/WebService/media/pubproperty.gif deleted file mode 100644 index dfad7b430..000000000 Binary files a/docs/MAQS_5/WebService/media/pubproperty.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/pubstructure.gif b/docs/MAQS_5/WebService/media/pubstructure.gif deleted file mode 100644 index 1344416ab..000000000 Binary files a/docs/MAQS_5/WebService/media/pubstructure.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/slMobile.gif b/docs/MAQS_5/WebService/media/slMobile.gif deleted file mode 100644 index 5edc31f94..000000000 Binary files a/docs/MAQS_5/WebService/media/slMobile.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/static.gif b/docs/MAQS_5/WebService/media/static.gif deleted file mode 100644 index 33723a92b..000000000 Binary files a/docs/MAQS_5/WebService/media/static.gif and /dev/null differ diff --git a/docs/MAQS_5/WebService/media/xna.gif b/docs/MAQS_5/WebService/media/xna.gif deleted file mode 100644 index 9e6a9d4bd..000000000 Binary files a/docs/MAQS_5/WebService/media/xna.gif and /dev/null differ diff --git a/docs/MAQS_5/_sidebar.md b/docs/MAQS_5/_sidebar.md deleted file mode 100644 index 7cba964f3..000000000 --- a/docs/MAQS_5/_sidebar.md +++ /dev/null @@ -1,109 +0,0 @@ -- [Introduction to MAQS ](MAQS_5/Introduction.md) - - -- [Installation](MAQS_5/EnterpriseInstallation.md) -- [Getting Started](MAQS_5/Getting-Started.md) - -- Features - - - i. General - - [i. Configurations](MAQS_5/General/EnterpriseConfiguration.md) - - [ii. Manager Store](MAQS_5/General/ManagerStore.md) - - - ii. Utilities - - [i. Generic Wait](MAQS_5/Utilities/Generic-Waits.md) - - [ii. FakerData](MAQS_5/Utilities/FakerData.md) - - [iii. Logger](MAQS_5/Utilities/Logger.md) - - [iv. Config](MAQS_5/Utilities/Config.md) - - - iii. BaseTest - - [i. Features](MAQS_5/Base/BaseFeatures.md) - - [ii. Base Test](MAQS_5/Base/BaseTest.md) - - [iii. Test Object](MAQS_5/Base/BaseTestObject.md) - - [iv. Driver Manager](MAQS_5/Base/DriverManager.md) - - [v. Manager Dictionary](MAQS_5/Base/ManagerDictionary.md) - - [vi. Extendable Test](MAQS_5/Base/BaseExtendableTest.md) - - [vii. Soft Assert](MAQS_5/Base/SoftAsserts.md) - - [viii. FAQ](MAQS_5/Base/BaseFAQ.md) - - - iv. Selenium - - [i. Features](MAQS_5/Selenium/SeleniumFeatures.md) - - [ii. Base Test](MAQS_5/Selenium/SeleniumBaseTest.md) - - [iii. Test Object](MAQS_5/Selenium/SeleniumTestObject.md) - - [iv. Config](MAQS_5/Selenium/SeleniumConfig.md) - - [v. Utilities](MAQS_5/Selenium/SeleniumUtilities.md) - - [vi. Driver Manager](MAQS_5/Selenium/SeleniumDriverManager.md) - - [vii. Lazy Element](MAQS_5/Selenium/LazyElement.md) - - [viii. Find](MAQS_5/Selenium/SeleniumFind.md) - - [ix. Waits](MAQS_5/Selenium/Waits.md) - - [x. Soft Assert](MAQS_5/Selenium/SoftAsserts.md) - - [xi. Action Builder](MAQS_5/Selenium/ActionBuilder.md) - - [xii. Element Handler](MAQS_5/Selenium/ElementHandler.md) - - [xiii. Web Driver Factory](MAQS_5/Selenium/WebDriverFactory.md) - - [xiv. Overriding the Driver](MAQS_5/Selenium/SeleniumOverride.md) - - [xv. FAQ](MAQS_5/Selenium/SeleniumFAQ.md) - - - v. WebServices - - [i. Features](MAQS_5/WebService/WebServiceFeatures.md) - - [ii. Base Test](MAQS_5/WebService/WebServiceBaseTest.md) - - [iii. Test Object](MAQS_5/WebService/WebServiceTestObject.md) - - [iv. Driver](MAQS_5/WebService/WebServiceDriver.md) - - [v. Config](MAQS_5/WebService/WebServiceConfig.md) - - [vi. Utilities](MAQS_5/WebService/WebServiceUtilities.md) - - [vii. Event Firing Driver](MAQS_5/WebService/WebServiceEventFiringDriver.md) - - [viii. Driver Manager](MAQS_5/WebService/WebServiceDriverManager.md) - - [ix. Authentication](MAQS_5/WebService/WebServiceAuth.md) - - [x. Overriding the Driver](MAQS_5/WebService/WebServiceOverride.md) - - [xi. FAQ](MAQS_5/WebService/WebServicesFAQ.md) - - - vi. Appium - - [i. Features](MAQS_5/Appium/AppiumFeatures.md) - - [ii. Base Test](MAQS_5/Appium/AppiumBaseTest.md) - - [iii. Test Object](MAQS_5/Appium/AppiumTestObject.md) - - [iv. Driver](MAQS_5/Appium/AppiumDriver.md) - - [v. Config](MAQS_5/Appium/AppiumConfig.md) - - [vi. Utilities](MAQS_5/Appium/AppiumUtilities.md) - - [vii. Driver Manager](MAQS_5/Appium/MobileDriverManager.md) - - [viii. Lazy Mobile Element](MAQS_5/Appium/LazyMobileElement.md) - - [ix. Soft Asserts](MAQS_5/Appium/AppiumSoftAssert.md) - - [x. Overriding the Driver](MAQS_5/Appium/AppiumOverride.md) - - [xi. FAQ](MAQS_5/Appium/AppiumFAQ.md) - - - vii. Database - - [i. Features](MAQS_5/Database/DatabaseFeatures.md) - - [ii. Base Test](MAQS_5/Database/DatabaseBaseTest.md) - - [iii. Test Object](MAQS_5/Database/DatabaseTestObject.md) - - [iv. Driver](MAQS_5/Database/DatabaseDriver.md) - - [v. Config](MAQS_5/Database/DatabaseConfig.md) - - [vi. Utilities](MAQS_5/Database/DatabaseUtilites.md) - - [vii. Event Firing Driver](MAQS_5/Database/DatabaseEventFiringDriver.md) - - [viii. Providers](MAQS_5/Database/DatabaseProviders.md) - - [ix. Connection Factory](MAQS_5/Database/DatabaseConnectionFactory.md) - - [x. Dapper](MAQS_5/Database/MAQSDapper.md) - - [xi. Overriding the Driver](MAQS_5/Database/DatabaseDriverOverride.md) - - [xii. FAQ](MAQS_5/Database/DatabaseFAQ.md) - - - viii. MongoDB - - [i. Features](MAQS_5/MongoDB/MongoDBFeatures.md) - - [ii. Base Test](MAQS_5/MongoDB/MongoBaseTest.md) - - [iii. Test Object](MAQS_5/MongoDB/MongoTestObject.md) - - [iv. Driver](MAQS_5/MongoDB/MongoDBDriver.md) - - [v. Config](MAQS_5/MongoDB/MongoDBConfig.md) - - [vi. Event Firing Driver](MAQS_5/MongoDB/EventFiringMongoDBDriver.md) - - [vii. Driver Manager](MAQS_5/MongoDB/MongoDriverManager.md) - - [viii. Overriding the Driver](MAQS_5/MongoDB/MongoDriverOverride.md) - - [ix. FAQ](MAQS_5/MongoDB/MongoFAQ.md) - - - ix. Email - - [i. Features](MAQS_5/Email/EmailFeatures.md) - - [ii. Base Test](MAQS_5/Email/EmailBaseTest.md) - - [iii. Test Object](MAQS_5/Email/EmailTestObject.md) - - [iv. Driver](MAQS_5/Email/EmailDriver.md) - - [v. Config](MAQS_5/Email/EmailConfig.md) - - [vi. Driver Manager](MAQS_5/Email/EmailDriverManager.md) - - [vii. Event Firing Driver](MAQS_5/Email/EmailEventFiringlDriver.md) - - [viii. Overriding the Driver](MAQS_5/Email/EmailDriverOverride.md) - - [ix. FAQ](MAQS_5/Email/EmailFAQ.md) - -- [FAQ](MAQS_5/MAQS-FAQ.md) -- [License](MAQS_5/License.md) diff --git a/docs/MAQS_5/resources/AddNewTestSettings.png b/docs/MAQS_5/resources/AddNewTestSettings.png deleted file mode 100644 index 9eec1823e..000000000 Binary files a/docs/MAQS_5/resources/AddNewTestSettings.png and /dev/null differ diff --git a/docs/MAQS_5/resources/FromStore.PNG b/docs/MAQS_5/resources/FromStore.PNG deleted file mode 100644 index 1faba81b8..000000000 Binary files a/docs/MAQS_5/resources/FromStore.PNG and /dev/null differ diff --git a/docs/MAQS_5/resources/Groupin1.png b/docs/MAQS_5/resources/Groupin1.png deleted file mode 100644 index ae84b8b4d..000000000 Binary files a/docs/MAQS_5/resources/Groupin1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/Groupin2.png b/docs/MAQS_5/resources/Groupin2.png deleted file mode 100644 index a34e9012f..000000000 Binary files a/docs/MAQS_5/resources/Groupin2.png and /dev/null differ diff --git a/docs/MAQS_5/resources/InstallationNewProjectTemplate.png b/docs/MAQS_5/resources/InstallationNewProjectTemplate.png deleted file mode 100644 index 73cf6c459..000000000 Binary files a/docs/MAQS_5/resources/InstallationNewProjectTemplate.png and /dev/null differ diff --git a/docs/MAQS_5/resources/InstallationRestoreNuget.png b/docs/MAQS_5/resources/InstallationRestoreNuget.png deleted file mode 100644 index c4e4ae10b..000000000 Binary files a/docs/MAQS_5/resources/InstallationRestoreNuget.png and /dev/null differ diff --git a/docs/MAQS_5/resources/LocalBrowserSettings.png b/docs/MAQS_5/resources/LocalBrowserSettings.png deleted file mode 100644 index de77ca2dd..000000000 Binary files a/docs/MAQS_5/resources/LocalBrowserSettings.png and /dev/null differ diff --git a/docs/MAQS_5/resources/LoggingType.png b/docs/MAQS_5/resources/LoggingType.png deleted file mode 100644 index 14a6c84e1..000000000 Binary files a/docs/MAQS_5/resources/LoggingType.png and /dev/null differ diff --git a/docs/MAQS_5/resources/ManageNuget1.png b/docs/MAQS_5/resources/ManageNuget1.png deleted file mode 100644 index 989ec91ba..000000000 Binary files a/docs/MAQS_5/resources/ManageNuget1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/ManageNuget2.png b/docs/MAQS_5/resources/ManageNuget2.png deleted file mode 100644 index 81e76770a..000000000 Binary files a/docs/MAQS_5/resources/ManageNuget2.png and /dev/null differ diff --git a/docs/MAQS_5/resources/NUnit.png b/docs/MAQS_5/resources/NUnit.png deleted file mode 100644 index 5b5a55b43..000000000 Binary files a/docs/MAQS_5/resources/NUnit.png and /dev/null differ diff --git a/docs/MAQS_5/resources/NUnitSetup1.png b/docs/MAQS_5/resources/NUnitSetup1.png deleted file mode 100644 index 039dd4dc9..000000000 Binary files a/docs/MAQS_5/resources/NUnitSetup1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/NUnitSetup2.png b/docs/MAQS_5/resources/NUnitSetup2.png deleted file mode 100644 index 760f4ef01..000000000 Binary files a/docs/MAQS_5/resources/NUnitSetup2.png and /dev/null differ diff --git a/docs/MAQS_5/resources/NewPageModel1.png b/docs/MAQS_5/resources/NewPageModel1.png deleted file mode 100644 index 0dff3fe6c..000000000 Binary files a/docs/MAQS_5/resources/NewPageModel1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/NewProject1.png b/docs/MAQS_5/resources/NewProject1.png deleted file mode 100644 index f80cbee5c..000000000 Binary files a/docs/MAQS_5/resources/NewProject1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/NewTest1.png b/docs/MAQS_5/resources/NewTest1.png deleted file mode 100644 index df89142cd..000000000 Binary files a/docs/MAQS_5/resources/NewTest1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/RestoreNugetPackages.png b/docs/MAQS_5/resources/RestoreNugetPackages.png deleted file mode 100644 index 37ddd110b..000000000 Binary files a/docs/MAQS_5/resources/RestoreNugetPackages.png and /dev/null differ diff --git a/docs/MAQS_5/resources/ReviewCodeChanges.PNG b/docs/MAQS_5/resources/ReviewCodeChanges.PNG deleted file mode 100644 index c2dcb18be..000000000 Binary files a/docs/MAQS_5/resources/ReviewCodeChanges.PNG and /dev/null differ diff --git a/docs/MAQS_5/resources/TestExplorer1.png b/docs/MAQS_5/resources/TestExplorer1.png deleted file mode 100644 index 4af3c3ede..000000000 Binary files a/docs/MAQS_5/resources/TestExplorer1.png and /dev/null differ diff --git a/docs/MAQS_5/resources/ToolAndExtensions.PNG b/docs/MAQS_5/resources/ToolAndExtensions.PNG deleted file mode 100644 index 599236274..000000000 Binary files a/docs/MAQS_5/resources/ToolAndExtensions.PNG and /dev/null differ diff --git a/docs/MAQS_5/resources/add new item.png b/docs/MAQS_5/resources/add new item.png deleted file mode 100644 index d7f91bbf1..000000000 Binary files a/docs/MAQS_5/resources/add new item.png and /dev/null differ diff --git a/docs/MAQS_5/resources/extendedremotebrowsersettings.png b/docs/MAQS_5/resources/extendedremotebrowsersettings.png deleted file mode 100644 index 3ccf8d87d..000000000 Binary files a/docs/MAQS_5/resources/extendedremotebrowsersettings.png and /dev/null differ diff --git a/docs/MAQS_5/resources/logconditions.png b/docs/MAQS_5/resources/logconditions.png deleted file mode 100644 index 86c046744..000000000 Binary files a/docs/MAQS_5/resources/logconditions.png and /dev/null differ diff --git a/docs/MAQS_5/resources/loglevel.png b/docs/MAQS_5/resources/loglevel.png deleted file mode 100644 index aeb73e62c..000000000 Binary files a/docs/MAQS_5/resources/loglevel.png and /dev/null differ diff --git a/docs/MAQS_5/resources/logleveldiagram.png b/docs/MAQS_5/resources/logleveldiagram.png deleted file mode 100644 index 4f05b1210..000000000 Binary files a/docs/MAQS_5/resources/logleveldiagram.png and /dev/null differ diff --git a/docs/MAQS_5/resources/loglocation.png b/docs/MAQS_5/resources/loglocation.png deleted file mode 100644 index aa4fe4918..000000000 Binary files a/docs/MAQS_5/resources/loglocation.png and /dev/null differ diff --git a/docs/MAQS_5/resources/maqsfull.jpg b/docs/MAQS_5/resources/maqsfull.jpg deleted file mode 100644 index f33164e51..000000000 Binary files a/docs/MAQS_5/resources/maqsfull.jpg and /dev/null differ diff --git a/docs/MAQS_5/resources/maqslogo.ico b/docs/MAQS_5/resources/maqslogo.ico deleted file mode 100644 index d6abe3c39..000000000 Binary files a/docs/MAQS_5/resources/maqslogo.ico and /dev/null differ diff --git a/docs/MAQS_5/resources/remote browser settings.png b/docs/MAQS_5/resources/remote browser settings.png deleted file mode 100644 index 0ece368ba..000000000 Binary files a/docs/MAQS_5/resources/remote browser settings.png and /dev/null differ diff --git a/docs/MAQS_5/resources/remotebrowsersettings.png b/docs/MAQS_5/resources/remotebrowsersettings.png deleted file mode 100644 index eea2d1ed5..000000000 Binary files a/docs/MAQS_5/resources/remotebrowsersettings.png and /dev/null differ diff --git a/docs/MAQS_5/resources/root information.png b/docs/MAQS_5/resources/root information.png deleted file mode 100644 index 7898b8ebc..000000000 Binary files a/docs/MAQS_5/resources/root information.png and /dev/null differ diff --git a/docs/MAQS_5/resources/time.png b/docs/MAQS_5/resources/time.png deleted file mode 100644 index bc7623ce2..000000000 Binary files a/docs/MAQS_5/resources/time.png and /dev/null differ diff --git a/docs/MAQS_5/resources/webdriver hint path.png b/docs/MAQS_5/resources/webdriver hint path.png deleted file mode 100644 index 76b345752..000000000 Binary files a/docs/MAQS_5/resources/webdriver hint path.png and /dev/null differ diff --git a/docs/MAQS_6/Base/BaseFAQ.md b/docs/MAQS_6/Base/BaseFAQ.md index 6b7bcaaac..02dcde076 100644 --- a/docs/MAQS_6/Base/BaseFAQ.md +++ b/docs/MAQS_6/Base/BaseFAQ.md @@ -1 +1,5 @@ -# Base FAQ \ No newline at end of file +# Base FAQ + +## Why would I ever use BaseTest +- You are unit testing and want to use some of the base MAQS functionality +- Your system under test is something MAQS doesn't directly support \ No newline at end of file diff --git a/docs/MAQS_6/Email/EmailConfig.md b/docs/MAQS_6/Email/EmailConfig.md index e390ee640..f708dd482 100644 --- a/docs/MAQS_6/Email/EmailConfig.md +++ b/docs/MAQS_6/Email/EmailConfig.md @@ -5,7 +5,7 @@ The Email Config class is used to get values from the EmailMaqs section of your
These values come from your App.config, appsettings.json and/or test run parameters. ## EmailMaqs -The EmailMaqs configuation section contains the following Keys: +The EmailMaqs configuration section contains the following Keys: * ***EmailHost*** : The email host path. * ***EmailUserName*** : The email username. @@ -13,7 +13,7 @@ The EmailMaqs configuation section contains the following Keys: * ***EmailPort*** : The email port. * ***ConnectViaSSL*** : If connection via SSL should happen. * ***SkipSslValidation*** : If skipping SSL validation should happen. -* ***AttachmentDownloadPath*** : The attatchment download path. +* ***AttachmentDownloadPath*** : The attachment download path. * ***EmailTimeout*** : How long to wait for something before timing out - Used heavily with the MAQS waits ## Available methods @@ -42,7 +42,7 @@ Get if connection via SSL should occur: bool ssl = EmailConfig.GetEmailViaSSL(); ``` -Get if connectio should skip SSL validation: +Get if connection should skip SSL validation: ```csharp bool skipSsl = EmailConfig.GetEmailSkipSslValidation(); ``` diff --git a/docs/MAQS_6/Email/EmailDriver.md b/docs/MAQS_6/Email/EmailDriver.md index 4a47464cd..9652a8794 100644 --- a/docs/MAQS_6/Email/EmailDriver.md +++ b/docs/MAQS_6/Email/EmailDriver.md @@ -20,29 +20,29 @@ To use the EmailDriver without the BaseEmailTest, simply create the driver objec [CurrentMailBox ](#CurrentMailBox ) [CurrentFolder](#CurrentFolder) [Dispose](#Dispose) -[CanAccessEmailAccount](#CanAccessEmailAccount) -[GetMailBoxNames](#GetMailBoxNames) -[GetMailBoxNamesInNamespace](#GetMailBoxNamesInNamespace) -[GetMailbox](#GetMailbox) -[SelectMailbox](#SelectMailbox) -[CreateMailbox](#CreateMailbox) -[GetMessage](#GetMessage) -[GetAllMessageHeaders](#GetAllMessageHeaders) -[DeleteMessage](#DeleteMessage) -[MoveMailMessage](#MoveMailMessage) -[GetAttachments](#GetAttachments) -[DownloadAttachments](#DownloadAttachments) -[SearchMessagesSince](#SearchMessagesSince) -[SearchMessages](#SearchMessages) -[GetContentTypes](#GetContentTypes) -[GetBodyByContentTypes](#GetBodyByContentTypes) -[GetEmailFlags](#GetEmailFlags) -[GetUniqueIDString](#GetUniqueIDString) -[Dispose](#Dispose) -[GetSearchResults](#GetSearchResults) -[DefaultToInboxIfExists](#DefaultToInboxIfExists) -[BaseNamespace](#BaseNamespace) -[GetCurrentFolder](#GetCurrentFolder) +[CanAccessEmailAccount](#CanAccessEmailAccount) +[GetMailBoxNames](#GetMailBoxNames) +[GetMailBoxNamesInNamespace](#GetMailBoxNamesInNamespace) +[GetMailbox](#GetMailbox) +[SelectMailbox](#SelectMailbox) +[CreateMailbox](#CreateMailbox) +[GetMessage](#GetMessage) +[GetAllMessageHeaders](#GetAllMessageHeaders) +[DeleteMessage](#DeleteMessage) +[MoveMailMessage](#MoveMailMessage) +[GetAttachments](#GetAttachments) +[DownloadAttachments](#DownloadAttachments) +[SearchMessagesSince](#SearchMessagesSince) +[SearchMessages](#SearchMessages) +[GetContentTypes](#GetContentTypes) +[GetBodyByContentTypes](#GetBodyByContentTypes) +[GetEmailFlags](#GetEmailFlags) +[GetUniqueIDString](#GetUniqueIDString) +[Dispose](#Dispose) +[GetSearchResults](#GetSearchResults) +[DefaultToInboxIfExists](#DefaultToInboxIfExists) +[BaseNamespace](#BaseNamespace) +[GetCurrentFolder](#GetCurrentFolder) ## EmailConnection Gets the Imap email connection @@ -125,13 +125,13 @@ this.EmailDriver.MoveMailMessage(message, "Test"); ## GetAttachments Get the list of attachments for the email with the given unique identifier ```csharp -List attchments = this.EmailDriver.GetAttachments(this.EmailDriver.GetUniqueIDString(singleMessage)); +List attachments = this.EmailDriver.GetAttachments(this.EmailDriver.GetUniqueIDString(singleMessage)); ``` ## DownloadAttachments Download all the attachments for the given message ```csharp - List attchments = this.EmailDriver.DownloadAttachments(singleMessage, downloadLocation); + List attachments = this.EmailDriver.DownloadAttachments(singleMessage, downloadLocation); ``` ## SearchMessagesSince diff --git a/docs/MAQS_6/Email/EmailDriverManager.md b/docs/MAQS_6/Email/EmailDriverManager.md index a690a0935..22773d965 100644 --- a/docs/MAQS_6/Email/EmailDriverManager.md +++ b/docs/MAQS_6/Email/EmailDriverManager.md @@ -3,13 +3,13 @@ ## Overview The Email Driver Manager has overreach of the Base Driver Manager. -[OverrideDriver](#OverrideDriver) -[GetEmailDriver](#GetWebSeriveDriver) -[Get](#Get) -[MapEvents](#MapEvents) -[DriverDispose](#DriverDispose) -[Email_Event](#Email_Event) -[Email_Error](#Email_Error) +[OverrideDriver](#OverrideDriver) +[GetEmailDriver](#GetWebSeriveDriver) +[Get](#Get) +[MapEvents](#MapEvents) +[DriverDispose](#DriverDispose) +[Email_Event](#Email_Event) +[Email_Error](#Email_Error) ## OverrideDriver Override the http driver diff --git a/docs/MAQS_6/Email/EmailEventFiringlDriver.md b/docs/MAQS_6/Email/EmailEventFiringlDriver.md index 044e3304f..51c4c8339 100644 --- a/docs/MAQS_6/Email/EmailEventFiringlDriver.md +++ b/docs/MAQS_6/Email/EmailEventFiringlDriver.md @@ -3,23 +3,23 @@ ## Overview Wraps the basic database interactions -[CanAccessEmailAccount](#CanAccessEmailAccount) -[GetMailBoxNames](#GetMailBoxNames) -[GetMailbox](#GetMailbox) -[SelectMailbox](#SelectMailbox) -[CreateMailbox](#CreateMailbox) -[GetMessage](#GetMessage) -[GetAllMessageHeaders](#GetAllMessageHeaders) -[DeleteMessage](#DeleteMessage) -[MoveMailMessage](#MoveMailMessage) -[GetAttachments](#GetAttachments) -[DownloadAttachments](#DownloadAttachments) -[SearchMessages](#SearchMessages) -[GetContentTypes](#GetContentTypes) -[GetBodyByContentTypes](#GetBodyByContentTypes) -[OnEvent](#OnEvent) -[OnErrorEvent](#OnErrorEvent) -[RaiseErrorMessage](#RaiseErrorMessage) +[CanAccessEmailAccount](#CanAccessEmailAccount) +[GetMailBoxNames](#GetMailBoxNames) +[GetMailbox](#GetMailbox) +[SelectMailbox](#SelectMailbox) +[CreateMailbox](#CreateMailbox) +[GetMessage](#GetMessage) +[GetAllMessageHeaders](#GetAllMessageHeaders) +[DeleteMessage](#DeleteMessage) +[MoveMailMessage](#MoveMailMessage) +[GetAttachments](#GetAttachments) +[DownloadAttachments](#DownloadAttachments) +[SearchMessages](#SearchMessages) +[GetContentTypes](#GetContentTypes) +[GetBodyByContentTypes](#GetBodyByContentTypes) +[OnEvent](#OnEvent) +[OnErrorEvent](#OnErrorEvent) +[RaiseErrorMessage](#RaiseErrorMessage) ## CanAccessEmailAccount Check if the account is accessible diff --git a/docs/MAQS_6/Email/EmailFAQ.md b/docs/MAQS_6/Email/EmailFAQ.md index 497d5a3c4..2e48b4e3d 100644 --- a/docs/MAQS_6/Email/EmailFAQ.md +++ b/docs/MAQS_6/Email/EmailFAQ.md @@ -1,2 +1,7 @@ # Email FAQ +## What type email connections are supported +- IMAP + +## Why doesn't the driver doesn't have send email +- This type of functionality is rarely used for testing \ No newline at end of file diff --git a/docs/MAQS_5/Appium/AppiumBaseTest.md b/docs/MAQS_7/Appium/AppiumBaseTest.md similarity index 89% rename from docs/MAQS_5/Appium/AppiumBaseTest.md rename to docs/MAQS_7/Appium/AppiumBaseTest.md index 23ede6059..bae4b6fb6 100644 --- a/docs/MAQS_5/Appium/AppiumBaseTest.md +++ b/docs/MAQS_7/Appium/AppiumBaseTest.md @@ -9,9 +9,9 @@ The BaseAppiumTest has methods that sets up the webdriver, gets the mobile drive [CreateNewTestObject](#CreateNewTestObject) ## GetMobileDevice -This method gets the defult Appium/Mobile driver. +This method gets the default Appium/Mobile driver. ```csharp -protected virtual AppiumDriver GetMobileDevice() +protected virtual AppiumDriver GetMobileDevice() { return AppiumDriverFactory.GetDefaultMobileDriver(); } diff --git a/docs/MAQS_5/Appium/AppiumConfig.md b/docs/MAQS_7/Appium/AppiumConfig.md similarity index 56% rename from docs/MAQS_5/Appium/AppiumConfig.md rename to docs/MAQS_7/Appium/AppiumConfig.md index 3a6ca0118..b89cd7484 100644 --- a/docs/MAQS_5/Appium/AppiumConfig.md +++ b/docs/MAQS_7/Appium/AppiumConfig.md @@ -5,27 +5,51 @@ The AppiumConfig class is used to get values from the AppiumMaqs section of your
These values come from your App.config, appsettings.json and/or test run parameters. ## AppiumMaqs -The AppiumMaqs configuation section contains the following Keys: -* ***PlatformName***: The moblie device's platform name /> -* ***PlatformVersion***: The platform version/> -* ***DeviceName***: The mobile device's name /> -* ***MobileHubUrl***: the mobile hub URL /> -* ***MobileCommandTimeout***: How long to wait before the mobile command should time out /> -* ***MobileWaitTime***: The wait time for the mobile device /> -* ***MobileTimeout***: The timout for the mobile device /> +The AppiumMaqs configuration section contains the following Keys: +* ***PlatformName***: The mobile device's platform name +* ***PlatformVersion***: The platform version +* ***DeviceName***: The mobile device's name +* ***MobileHubUrl***: the mobile hub URL +* ***MobileCommandTimeout***: How long to wait before the mobile command should time out in milliseconds +* ***MobileWaitTime***: The wait time (how long do we wait before rechecking) for the mobile device in milliseconds +* ***MobileTimeout***: The timeout (how long we wait for an expected state) for the mobile device in milliseconds +* ***SavePagesourceOnFail***: If MAQS should save the page source when a test fails +* ***SoftAssertScreenshot***: If MAQS should take a screenshot when a test fails + ## AppiumCapsMaqs -The AppiumCapsMaqs configuation section contains the following Keys: -* ***Username*** : The username /> -* ***AccessKey***: The access key /> -* ***DeviceName***: The mobile device name /> -* ***DeviceOrientation***: The device's screen orientation /> -* ***BrowserName***: The browser name being used /> +The AppiumCapsMaqs configuration section contains key value pairs of Appium capabilities. These key values pairs are used as mobile options within Appium options. +*This is how thing like Sauce Labs credentials are passed in.* +```csharp +// Get mobile options +Dictionary capabilitiesAsObjects= AppiumConfig.GetCapabilitiesAsObjects(); + +AppiumOptions options = new AppiumOptions(); +options.AddAdditionalCapability(MobileCapabilityType.DeviceName, AppiumConfig.GetDeviceName()); +options.AddAdditionalCapability(MobileCapabilityType.PlatformVersion, AppiumConfig.GetPlatformVersion()); +options.AddAdditionalCapability(MobileCapabilityType.PlatformName, AppiumConfig.GetPlatformName().ToUpper()); + +// Add mobile options +options.SetMobileOptions(capabilitiesAsObjects); + +``` ## Available methods -Get the initialize Appium timeout: +Get the mobile OS type as a string: ```csharp -TimeSpan timeout = AppiumConfig.GetCommandTimeout(); +// Android, iOS, or Windows +string platformName = AppiumConfig.GetPlatformName(); +``` + +Get the mobile OS type as an enum: +```csharp +// Android, iOS, or Windows +PlatformType platform = AppiumConfig.GetDeviceType(); +``` + +Get the mobile OS Version: +```csharp +string platformVersion = AppiumConfig.GetPlatformVersion(); ``` Get the Device Name: @@ -35,17 +59,22 @@ string name = AppiumConfig.GetDeviceName(); Get mobile hub url: ```csharp -Url proxyAddress = AppiumConfig.GetMobileHubUrl(); +Url mobileHubUrl = AppiumConfig.GetMobileHubUrl(); ``` -Get the mobile OS type: +Get the mobile timeout: ```csharp -string platformName = AppiumConfig.GetPlatformName(); +TimeSpan timeoutTime = AppiumConfig.GetMobileTimeout(); ``` -Get the OS Version: +Get the mobile wait time: ```csharp -string platformVersion = AppiumConfig.GetPlatformVersion(); +TimeSpan waitTime = AppiumConfig.GetMobileWaitTime(); +``` + +Get the mobile command timeout: +```csharp +TimeSpan timeout = AppiumConfig.GetCommandTimeout(); ``` Get if we should save page source on fail: @@ -58,20 +87,14 @@ Get if we should save screenshots on soft alert fails: boolean getScreenshot = AppiumConfig.GetSoftAssertScreenshot(); ``` -Get the wait default wait driver: -```csharp -boolean pageSourceOnFail = AppiumConfig.GetWaitDriver(); -``` - -Get the mobile device If no browser is provide in the project configuration file. We default to Android: +Get dictionary of Appium capabilities: ```csharp -AppiumDriver driver = AppiumConfig.GetWaitDriver(); +Dictionary capabilitiesAsStrings= AppiumConfig.GetCapabilitiesAsStrings(); ``` -Set the script and page timeouts: +Get dictionary of Appium capabilities: ```csharp -AppiumDriver driver = new AppiumDriver(); -AppiumConfig.SetTimouts(driver); +Dictionary capabilitiesAsObjects= AppiumConfig.GetCapabilitiesAsObjects(); ``` # Sample config files @@ -115,10 +138,19 @@ AppiumConfig.SetTimouts(driver); + + + + + + + @@ -150,11 +182,7 @@ AppiumConfig.SetTimouts(driver); - - - - - + ``` @@ -162,28 +190,28 @@ AppiumConfig.SetTimouts(driver); ## appsettings.json ```json { - "AppiumMaqs"{ - "PlatformName": "Android" - "PlatformVersion": "6.0" - "DeviceName": "Android GoogleAPI Emulator" - "MobileHubUrl": "http://ondemand.saucelabs.com:80/wd/hub" - "MobileCommandTimeout": "122000" - "MobileWaitTime": "1000" - "MobileTimeout": "10000" - }, - "AppiumCapsMaqs": { - "Username": "Partner_Magenic", - "AccessKey": "7e0592a4-16de-4c6b-9b87-ee61aa43ceac" - "DeviceName": "Android Emulator" - "DeviceOrientation": "portrait" - "BrowserName": "Chrome" - }, "MagenicMaqs": { "WaitTime": "100", "Timeout": "10000", "Log": "OnFail", "LogLevel": "INFORMATION", - "LogType": "TXT" + "LogType": "TXT", + "UseFirstChanceHandler": "YES" + }, + "AppiumMaqs": { + "App": "sauce-storage:app-name.extension", + "PlatformName": "Android", + "PlatformVersion": "6.0", + "DeviceName": "Android GoogleAPI Emulator", + "MobileHubUrl": "http://ondemand.saucelabs.com:80/wd/hub", + "MobileWaitTime": "1000", + "MobileTimeout": "10000", + "SoftAssertScreenshot": "NO", + "ImageFormat": "Png", + "SavePagesourceOnFail": "NO" + }, + "AppiumCapsMaqs": { + "username": "{username:'S_NAME', accessKey:'S_KEY'}" } } ``` \ No newline at end of file diff --git a/docs/MAQS_5/Appium/AppiumDriver.md b/docs/MAQS_7/Appium/AppiumDriver.md similarity index 100% rename from docs/MAQS_5/Appium/AppiumDriver.md rename to docs/MAQS_7/Appium/AppiumDriver.md diff --git a/docs/MAQS_5/Appium/MobileDriverManager.md b/docs/MAQS_7/Appium/AppiumDriverManager.md similarity index 65% rename from docs/MAQS_5/Appium/MobileDriverManager.md rename to docs/MAQS_7/Appium/AppiumDriverManager.md index eba1e42d9..0b6b8bf2d 100644 --- a/docs/MAQS_5/Appium/MobileDriverManager.md +++ b/docs/MAQS_7/Appium/AppiumDriverManager.md @@ -1,14 +1,14 @@ -# Mobile Driver Manager +# Appium Driver Manager ## Overview -The Mobile Driver Manager has overreach of the Base Driver Manager. +The Appium Driver Manager has overreach of the Base Driver Manager. ## Get Get the Appium driver ```csharp public override object Get() { - return this.GetMobileDriver(); + return this.GetAppiumDriver(); } ``` @@ -18,14 +18,14 @@ Cleanup the Appium driver protected override void DriverDispose() { // If we never created the driver we don't have any cleanup to do - if (!this.IsDriverIntialized()) + if (!this.IsDriverInitialized()) { return; } try { - AppiumDriver driver = this.GetMobileDriver(); + AppiumDriver driver = this.GetAppiumDriver(); driver?.KillDriver(); } catch (Exception e) diff --git a/docs/MAQS_5/Appium/AppiumFAQ.md b/docs/MAQS_7/Appium/AppiumFAQ.md similarity index 94% rename from docs/MAQS_5/Appium/AppiumFAQ.md rename to docs/MAQS_7/Appium/AppiumFAQ.md index d41332298..53d82f878 100644 --- a/docs/MAQS_5/Appium/AppiumFAQ.md +++ b/docs/MAQS_7/Appium/AppiumFAQ.md @@ -4,7 +4,7 @@ - Any device that has an Appium driver. If you want to use a browser that MAQS doesn't natively support you can just initialize the driver yourself. ```csharp - this.AppiumDriver = new TizenDriver(new Uri(DriverConfig.APPIUM_SERVER_URI), option); + this.AppiumDriver = new TizenDriver(new Uri(DriverConfig.APPIUM_SERVER_URI), option); ``` - Natively supported devices are: Android | iOS | Windows. Find the configuration of devices within the app.config file and define one and only one. diff --git a/docs/MAQS_5/Appium/AppiumFeatures.md b/docs/MAQS_7/Appium/AppiumFeatures.md similarity index 96% rename from docs/MAQS_5/Appium/AppiumFeatures.md rename to docs/MAQS_7/Appium/AppiumFeatures.md index 683f2e873..b0d0304e8 100644 --- a/docs/MAQS_5/Appium/AppiumFeatures.md +++ b/docs/MAQS_7/Appium/AppiumFeatures.md @@ -16,7 +16,7 @@ This driver wraps common web service interactions, making appium testing relativ The driver is also thread safe, which means you can run multiple appium tests in parallel. *Information, such as the OS version is pulled from the MAQS configuration. ```csharp -AppiumDriver driver = AppiumDriverFactory.GetDefaultMobileDriver(); +AppiumDriver driver = AppiumDriverFactory.GetDefaultMobileDriver(); ``` ## DriverManager diff --git a/docs/MAQS_5/Appium/AppiumOverride.md b/docs/MAQS_7/Appium/AppiumOverride.md similarity index 56% rename from docs/MAQS_5/Appium/AppiumOverride.md rename to docs/MAQS_7/Appium/AppiumOverride.md index c515b7f0b..0a8d00251 100644 --- a/docs/MAQS_5/Appium/AppiumOverride.md +++ b/docs/MAQS_7/Appium/AppiumOverride.md @@ -1,7 +1,7 @@ # Overriding The Appium driver ## Overriding the Appium driver -By default, BaseAppiumTest will create a driver for you based on your [configuration](MAQS_5/Appium/AppiumConfig.md). This typically works for most instances, but there are times when the default driver implementation provide by MAQS does not suit your needs. This is why we provide several different ways for you to provide your own driver implementation. +By default, BaseAppiumTest will create a driver for you based on your [configuration](MAQS_7/Appium/AppiumConfig.md). This typically works for most instances, but there are times when the default driver implementation provide by MAQS does not suit your needs. This is why we provide several different ways for you to provide your own driver implementation. There are three primary ways to override the driver. @@ -10,26 +10,26 @@ There are three primary ways to override the driver. [TestClass] public class YOURTESTCLASS : BaseAppiumTest { - /// - /// Get the Appium driver - /// - /// Appium Driver - protected override AppiumDriver GetMobileDevice() - { - AppiumOptions options = new AppiumOptions(); - - options.AddAdditionalCapability("app", "Microsoft.WindowsCalculator_8wekyb3d8bbwe!App"); - options.AddAdditionalCapability(MobileCapabilityType.Udid, "0C0E26E7-966B-4C89-A765-32C5C997A456"); - return new WindowsDriver(new Uri("http://127.0.0.1:4723"), options); - } + /// + /// Sets capabilities for testing the Windows application driver creation + /// + /// Windows application driver instance of the Appium Driver + protected override AppiumDriver GetMobileDevice() + { + AppiumOptions options = new AppiumOptions(); + options.App = $"{Environment.SystemDirectory}\\notepad.exe"; + return AppiumDriverFactory.GetWindowsDriver(new Uri("http://127.0.0.1:4723/wd/hub"), options, TimeSpan.FromSeconds(30)); + } ``` +*_**The above example does lazy instantiation of the driver - AKA You only create a driver if/when you use it**_ + ### Override how to get the driver ```csharp // Override with a function call -this.TestObject.OverrideWebDriver(YourNewdriverFunction); +this.TestObject.OverrideAppiumDriver(YourNewdriverFunction); // Override with a lambda expression -this.TestObject.OverrideWebDriver(() => AppiumDriverFactory.GetDefaultMobileDriver()); +this.TestObject.OverrideAppiumDriver(() => YourNewdriverFunction()); ``` *_**The above examples do lazy instantiation of the driver - AKA You only create a driver if/when you use it**_ @@ -37,7 +37,7 @@ this.TestObject.OverrideWebDriver(() => AppiumDriverFactory.GetDefaultMobileDriv ```csharp // Override with a driver var driver = YourNewdriverFunction(); -this.TestObject.OverrideWebDriver(driver); +this.TestObject.OverrideAppiumDriver(driver); // Override the driver directly var anotherDriver = YourNewdriverFunction(); diff --git a/docs/MAQS_7/Appium/AppiumSoftAssert.md b/docs/MAQS_7/Appium/AppiumSoftAssert.md new file mode 100644 index 000000000..72e139c4e --- /dev/null +++ b/docs/MAQS_7/Appium/AppiumSoftAssert.md @@ -0,0 +1,32 @@ +# Appium Soft Asserts + +## Overview +MAQS provides soft assert functionality in Appium testing. Soft asserts will collect multiple assertions during a test run. At the end of the test MAQS will turn all soft assert failures in to hard assertion failure. +*_**If the SavePagesourceOnFail configuration is 'Yes' a screenshot will be captured for each soft assert failure.**_ + +## Assert +Soft assert method to check if an assertion fails +```csharp +// Simple +this.SoftAssert.Assert(() => Assert.IsTrue(child.Exists)); + +// Named +this.SoftAssert.Assert(() => Assert.IsTrue(child.Exists), "Expect Child"); + +// Named with error message +this.SoftAssert.Assert(() => Assert.IsTrue(child.Exists), "Expect Child", "Child does not exist"); +``` + +## FailTestIfAssertFailed +Soft assert method to turn soft assertion failures in to real failures +```csharp +// Failing assertion 1 +this.SoftAssert.Assert(() => Assert.IsTrue(false), "Failure 1"); + +// Failing assertion 2 +this.SoftAssert.Assert(() => Assert.IsTrue(false), "Failure 2"); + +// Raise assertion failures +this.SoftAssert.FailTestIfAssertFailed(); +``` +*_**MAQS runs FailTestIfAssertFailed on test teardown so you only need to call FailTestIfAssertFailed directly if you want to run this mid test.**_ \ No newline at end of file diff --git a/docs/MAQS_7/Appium/AppiumTestObject.md b/docs/MAQS_7/Appium/AppiumTestObject.md new file mode 100644 index 000000000..7b5c1376b --- /dev/null +++ b/docs/MAQS_7/Appium/AppiumTestObject.md @@ -0,0 +1,43 @@ +# Appium Test Object + +## Overview +Takes care of the base test context data. + +[AppiumManager](#AppiumManager) +[AppiumDriver](#AppiumDriver) +[OverrideAppiumDriver](#OverrideAppiumDriver) +[OverrideDriverManager](#OverrideDriverManager) + +## AppiumManager +Gets the Appium driver manager +```csharp +AppiumDriverManager manager = this.TestObject.AppiumManager; +``` + +## AppiumDriver +Gets the Appium driver +```csharp +// Pull from the manager +AppiumDriver driverViaManager = this.TestObject.AppiumManager.GetAppiumDriver(); + +// Indirectly pull form the manager +AppiumDriver driverViaManagerIndirect = this.AppiumDriver; +``` + +## OverrideAppiumDriver +Override the entire driver manager +```csharp +// Override how we get the driver +this.TestObject.OverrideAppiumDriver(AppiumDriverFactory.GetDefaultMobileDriver); + +// Override the driver with one that is already initialized +AppiumDriver driver = AppiumDriverFactory.GetDefaultMobileDriver(); +this.TestObject.OverrideAppiumDriver(driver); +``` +*_**Overriding how to get a driver is preferable as it can be lazy loaded**_ + +## OverrideDriverManager +Override the entire driver manager +```csharp +this.TestObject.OverrideDriverManager(new AppiumDriverManager(() => AppiumDriverFactory.GetDefaultMobileDriver(), this.TestObject)); +``` diff --git a/docs/MAQS_5/Appium/AppiumUtilities.md b/docs/MAQS_7/Appium/AppiumUtilities.md similarity index 75% rename from docs/MAQS_5/Appium/AppiumUtilities.md rename to docs/MAQS_7/Appium/AppiumUtilities.md index 63e1ab6c9..92f18efe7 100644 --- a/docs/MAQS_5/Appium/AppiumUtilities.md +++ b/docs/MAQS_7/Appium/AppiumUtilities.md @@ -16,7 +16,7 @@ string password = "Valid"; LoginPageModel page = new LoginPageModel(this.TestObject); page.OpenLoginPage(); -bool captured = AppiumUtilities.CaptureScreenshot(this.WebDriver, this.TestObject, "LoginPage"); +bool captured = AppiumUtilities.CaptureScreenshot(this.AppiumDriver, this.TestObject, "LoginPage"); ``` ## SavePageSource Capture the page DOM. @@ -27,12 +27,22 @@ string password = "Valid"; LoginPageModel page = new LoginPageModel(this.TestObject); page.OpenLoginPage(); -bool savedSource = AppiumUtilities.SavePageSource(this.WebDriver, this.TestObject); +bool savedSource = AppiumUtilities.SavePageSource(this.AppiumDriver, this.TestObject); string pageSourcePath = AppiumUtilities.SavePageSource(this.AppiumDriver, this.TestObject, "TempTestDirectory", "TestObjAssoc"); ``` ## KillDriver -Make sure an appium driver gets closed +Make sure an Appium driver gets closed ```csharp -IWebDriver tempDriver = WebDriverFactory.GetBrowserWithDefaultConfiguration(BrowserType.HeadlessChrome); \ No newline at end of file +AppiumDriver driver = this.GetAppiumDriver(); + +try +{ + // Interact with driver +} +finally +{ + driver?.KillDriver(); +} +``` \ No newline at end of file diff --git a/docs/MAQS_7/Appium/LazyMobileElement.md b/docs/MAQS_7/Appium/LazyMobileElement.md new file mode 100644 index 000000000..5ba838314 --- /dev/null +++ b/docs/MAQS_7/Appium/LazyMobileElement.md @@ -0,0 +1,296 @@ +# Lazy Mobile Element + +## Overview +The Lazy Mobile Element class is used for dynamically finding and interacting with elements. It implements the IWebElement interface and can be used like any normal element. The benefit is that lazy element handles waits, retires, logging and caching for you. + +# Available methods + +## By +Get By selector for the lazy element. +```csharp +LazyMobileElement inputField = new LazyMobileElement(this.TestObject, By.CssSelector("#InputField")); + +By selector = inputField.By; +``` + +## Log +Get logger for the lazy element. +```csharp +LazyMobileElement inputField = new LazyMobileElement(this.TestObject, By.CssSelector("#InputField")); + + ILogger Log = inputField.Log; +``` + +## Clear +Find and clear the specified element. +```csharp +LazyMobileElement inputField = new LazyMobileElement(this.TestObject, By.CssSelector("#InputField")); + +inputField.Clear(); +``` + +## Click +Find and click the specified element. +```csharp +LazyMobileElement okButton = new LazyMobileElement(this.TestObject, By.CssSelector("#OkButton")); + +okButton.Click(); +``` + +## SendKeys +Find and send keys to the specified element. +```csharp +LazyMobileElement inputField = new LazyMobileElement(this.TestObject, By.CssSelector("#InputField")); + +inputField.SendKeys("VALUE"); +``` + +## SendSecretKeys +Find and send keys to the specified element, but suppress logging while doing so. +```csharp +string privateValue = GetPrivateValue(); +LazyMobileElement inputField = new LazyMobileElement(this.TestObject, By.CssSelector("#InputField")); + +inputField.SendSecretKeys(privateValue); +``` + +## Submit +Find and submit the specified element. +```csharp +LazyMobileElement submitButton = new LazyMobileElement(this.TestObject, By.CssSelector("#[type='submit']")); + +submitButton.Submit(); +``` + +## DeselectAllDropDownOptions +Find and deselect all drop down options for specified element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiSelect")); + +multiSelect.DeselectAllDropDownOptions(); +``` + +## DeselectDropDownOption +Find and deselect option with specific text from specified drop down element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiSelect")); + +multiSelect.DeselectDropDownOption("OPTION1"); +``` + +## DeselectDropDownOptionByValue +Find and deselect option with specific value from specified drop down element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiSelect")); + +multiSelect.DeselectDropDownOptionByValue("one"); +``` + +## SelectDropDownOption +Find and select option with specific text from specified drop down element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiSelect")); + +multiSelect.SelectDropDownOption("OPTION1"); +``` + +## SelectDropDownOptionByValue +Find and select option with specific value from specified drop down element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiSelect")); + +multiSelect.SelectDropDownOptionByValue("one"); +``` + +## GetSelectedOptionFromDropdown +Find and get selected option from specified drop down element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiOrSingleSelect")); + +string selectedValue = multiSelect.GetSelectedOptionFromDropdown(); +``` + +## GetSelectedOptionsFromDropdown +Find and get selected options from specified drop down element. +```csharp +LazyMobileElement multiSelect = new LazyMobileElement(this.TestObject, By.CssSelector("#multiSelect")); + +List selectedValues = multiSelect.GetSelectedOptionsFromDropdown(); +``` + +## GetAttribute +Find and gets attribute value for the specified element. +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +string attributeValue = element.GetAttribute("id"); +``` + +## GetValue +Find and gets value for the specified element. +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +string elementValue = element.GetValue(); +``` + +## GetCssValue +Find and gets CSS value for the specified element. +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +string elementCssValue = element.GetCssValue("max-width"); +``` + +## GetProperty +Find and gets property value for the specified element. +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +string elementCssValue = element.GetProperty("id"); +``` + +## GetRawVisibleElement +Find and gets the raw (non-lazy) visible element. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +IWebElement rawNoneLazyElement = element.GetRawVisibleElement(); +``` + +## GetRawClickableElement +Find and gets the raw (non-lazy) visible element. +**Wait for element to be clickable* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +IWebElement rawNoneLazyElement = element.GetRawClickableElement(); +``` + +## GetRawExistingElement +Find and gets the raw (non-lazy) visible element. +**Wait for element to exist* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +IWebElement rawNoneLazyElement = element.GetRawExistingElement(); +``` + + +## FindElement +Find and returns a child (lazy) element. +**Wait for element to exist* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +IWebElement subLazyElement = element.FindElement(By.CssSelector("#SubElement")); +``` + + +## FindRawElement +Find and returns a child (non-lazy) element. +**Wait for element to exist* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +IWebElement subLazyElement = element.FindRawElement(By.CssSelector("#SubElement")); +``` + +## FindElements +Find and returns child (lazy) elements. +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +ReadOnlyCollection subLazyElements = element.FindElement(By.CssSelector("#SubElement")); +``` + +## FindRawElements +Find and returns child (non-lazy) elements. +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +ReadOnlyCollection subLazyElements = element.FindRawElements(By.CssSelector("#SubElement")); +``` + +## Text +Find and get element Text. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +string text = element.Text(); +``` + +## Location +Find and get element Location. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +Point point = element.Location(); +``` + +## Size +Find and get element Size. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +Size size = element.Size(); +``` + +## TagName +Find and get element TagName. +**Wait for element to exist* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +string tagName = element.TagName(); +``` + + +## Displayed +Find and get element Displayed. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +bool displayed = element.Displayed(); +``` + +## Selected +Find and get element Selected. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +bool selected = element.Selected(); +``` + +## Enabled +Find and get element Enabled. +**Wait for element to be visible* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +bool enabled = element.Enabled(); +``` + +## Exists +Find and get element Exists. +**Does not wait for element to exist* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +bool exists = element.Exists(); +``` + +## ExistsNow +Find and get element Exists right now. +**Wait for element to exist* +```csharp +LazyMobileElement element = new LazyMobileElement(this.TestObject, By.CssSelector("#testElement")); + +bool exists = element.ExistsNow(); +``` \ No newline at end of file diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/AlertCaution.png b/docs/MAQS_7/Appium/media/AlertCaution.png similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/AlertCaution.png rename to docs/MAQS_7/Appium/media/AlertCaution.png diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/AlertNote.png b/docs/MAQS_7/Appium/media/AlertNote.png similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/AlertNote.png rename to docs/MAQS_7/Appium/media/AlertNote.png diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/AlertSecurity.png b/docs/MAQS_7/Appium/media/AlertSecurity.png similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/AlertSecurity.png rename to docs/MAQS_7/Appium/media/AlertSecurity.png diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/CFW.gif b/docs/MAQS_7/Appium/media/CFW.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/CFW.gif rename to docs/MAQS_7/Appium/media/CFW.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/CodeExample.png b/docs/MAQS_7/Appium/media/CodeExample.png similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/CodeExample.png rename to docs/MAQS_7/Appium/media/CodeExample.png diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privclass.gif b/docs/MAQS_7/Appium/media/privclass.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privclass.gif rename to docs/MAQS_7/Appium/media/privclass.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privdelegate.gif b/docs/MAQS_7/Appium/media/privdelegate.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privdelegate.gif rename to docs/MAQS_7/Appium/media/privdelegate.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privenumeration.gif b/docs/MAQS_7/Appium/media/privenumeration.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privenumeration.gif rename to docs/MAQS_7/Appium/media/privenumeration.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privevent.gif b/docs/MAQS_7/Appium/media/privevent.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privevent.gif rename to docs/MAQS_7/Appium/media/privevent.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privextension.gif b/docs/MAQS_7/Appium/media/privextension.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privextension.gif rename to docs/MAQS_7/Appium/media/privextension.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privfield.gif b/docs/MAQS_7/Appium/media/privfield.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privfield.gif rename to docs/MAQS_7/Appium/media/privfield.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privinterface.gif b/docs/MAQS_7/Appium/media/privinterface.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privinterface.gif rename to docs/MAQS_7/Appium/media/privinterface.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privmethod.gif b/docs/MAQS_7/Appium/media/privmethod.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privmethod.gif rename to docs/MAQS_7/Appium/media/privmethod.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privproperty.gif b/docs/MAQS_7/Appium/media/privproperty.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privproperty.gif rename to docs/MAQS_7/Appium/media/privproperty.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/privstructure.gif b/docs/MAQS_7/Appium/media/privstructure.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/privstructure.gif rename to docs/MAQS_7/Appium/media/privstructure.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protclass.gif b/docs/MAQS_7/Appium/media/protclass.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protclass.gif rename to docs/MAQS_7/Appium/media/protclass.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protdelegate.gif b/docs/MAQS_7/Appium/media/protdelegate.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protdelegate.gif rename to docs/MAQS_7/Appium/media/protdelegate.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protenumeration.gif b/docs/MAQS_7/Appium/media/protenumeration.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protenumeration.gif rename to docs/MAQS_7/Appium/media/protenumeration.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protevent.gif b/docs/MAQS_7/Appium/media/protevent.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protevent.gif rename to docs/MAQS_7/Appium/media/protevent.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protextension.gif b/docs/MAQS_7/Appium/media/protextension.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protextension.gif rename to docs/MAQS_7/Appium/media/protextension.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protfield.gif b/docs/MAQS_7/Appium/media/protfield.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protfield.gif rename to docs/MAQS_7/Appium/media/protfield.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protinterface.gif b/docs/MAQS_7/Appium/media/protinterface.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protinterface.gif rename to docs/MAQS_7/Appium/media/protinterface.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protmethod.gif b/docs/MAQS_7/Appium/media/protmethod.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protmethod.gif rename to docs/MAQS_7/Appium/media/protmethod.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protoperator.gif b/docs/MAQS_7/Appium/media/protoperator.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protoperator.gif rename to docs/MAQS_7/Appium/media/protoperator.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protproperty.gif b/docs/MAQS_7/Appium/media/protproperty.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protproperty.gif rename to docs/MAQS_7/Appium/media/protproperty.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/protstructure.gif b/docs/MAQS_7/Appium/media/protstructure.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/protstructure.gif rename to docs/MAQS_7/Appium/media/protstructure.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubclass.gif b/docs/MAQS_7/Appium/media/pubclass.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubclass.gif rename to docs/MAQS_7/Appium/media/pubclass.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubdelegate.gif b/docs/MAQS_7/Appium/media/pubdelegate.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubdelegate.gif rename to docs/MAQS_7/Appium/media/pubdelegate.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubenumeration.gif b/docs/MAQS_7/Appium/media/pubenumeration.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubenumeration.gif rename to docs/MAQS_7/Appium/media/pubenumeration.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubevent.gif b/docs/MAQS_7/Appium/media/pubevent.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubevent.gif rename to docs/MAQS_7/Appium/media/pubevent.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubextension.gif b/docs/MAQS_7/Appium/media/pubextension.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubextension.gif rename to docs/MAQS_7/Appium/media/pubextension.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubfield.gif b/docs/MAQS_7/Appium/media/pubfield.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubfield.gif rename to docs/MAQS_7/Appium/media/pubfield.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubinterface.gif b/docs/MAQS_7/Appium/media/pubinterface.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubinterface.gif rename to docs/MAQS_7/Appium/media/pubinterface.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubmethod.gif b/docs/MAQS_7/Appium/media/pubmethod.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubmethod.gif rename to docs/MAQS_7/Appium/media/pubmethod.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/puboperator.gif b/docs/MAQS_7/Appium/media/puboperator.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/puboperator.gif rename to docs/MAQS_7/Appium/media/puboperator.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubproperty.gif b/docs/MAQS_7/Appium/media/pubproperty.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubproperty.gif rename to docs/MAQS_7/Appium/media/pubproperty.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/pubstructure.gif b/docs/MAQS_7/Appium/media/pubstructure.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/pubstructure.gif rename to docs/MAQS_7/Appium/media/pubstructure.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/slMobile.gif b/docs/MAQS_7/Appium/media/slMobile.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/slMobile.gif rename to docs/MAQS_7/Appium/media/slMobile.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/static.gif b/docs/MAQS_7/Appium/media/static.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/static.gif rename to docs/MAQS_7/Appium/media/static.gif diff --git a/docs/MAQS_4/Appium_AUTOGENERATED/media/xna.gif b/docs/MAQS_7/Appium/media/xna.gif similarity index 100% rename from docs/MAQS_4/Appium_AUTOGENERATED/media/xna.gif rename to docs/MAQS_7/Appium/media/xna.gif diff --git a/docs/MAQS_5/Base/BaseExtendableTest.md b/docs/MAQS_7/Base/BaseExtendableTest.md similarity index 100% rename from docs/MAQS_5/Base/BaseExtendableTest.md rename to docs/MAQS_7/Base/BaseExtendableTest.md diff --git a/docs/MAQS_5/Base/BaseFAQ.md b/docs/MAQS_7/Base/BaseFAQ.md similarity index 100% rename from docs/MAQS_5/Base/BaseFAQ.md rename to docs/MAQS_7/Base/BaseFAQ.md diff --git a/docs/MAQS_5/Base/BaseFeatures.md b/docs/MAQS_7/Base/BaseFeatures.md similarity index 93% rename from docs/MAQS_5/Base/BaseFeatures.md rename to docs/MAQS_7/Base/BaseFeatures.md index a0be6aa15..802dc5e58 100644 --- a/docs/MAQS_5/Base/BaseFeatures.md +++ b/docs/MAQS_7/Base/BaseFeatures.md @@ -31,7 +31,7 @@ DriverManager managerToKeep = GetManager(); ``` ## SoftAssert -SoftAssert class allows tests to continue running after low piority steps fail. +SoftAssert class allows tests to continue running after low priority steps fail. ```csharp this.SoftAssert = new SoftAssert(this.Log); ``` diff --git a/docs/MAQS_5/Base/BaseTest.md b/docs/MAQS_7/Base/BaseTest.md similarity index 100% rename from docs/MAQS_5/Base/BaseTest.md rename to docs/MAQS_7/Base/BaseTest.md diff --git a/docs/MAQS_5/Base/BaseTestObject.md b/docs/MAQS_7/Base/BaseTestObject.md similarity index 98% rename from docs/MAQS_5/Base/BaseTestObject.md rename to docs/MAQS_7/Base/BaseTestObject.md index 993deea6c..4fc2c82fc 100644 --- a/docs/MAQS_5/Base/BaseTestObject.md +++ b/docs/MAQS_7/Base/BaseTestObject.md @@ -108,7 +108,7 @@ Sets an object value, will replace if the key already exists ## GetDriverManager Get a driver manager of the specific type ```csharp -this.TestObject.GetDriverManager().Dispose(); +this.TestObject.GetDriverManager().Dispose(); public T GetDriverManager() where T : DriverManager { diff --git a/docs/MAQS_5/Base/DriverManager.md b/docs/MAQS_7/Base/DriverManager.md similarity index 100% rename from docs/MAQS_5/Base/DriverManager.md rename to docs/MAQS_7/Base/DriverManager.md diff --git a/docs/MAQS_5/Base/ManagerDictionary.md b/docs/MAQS_7/Base/ManagerStore.md similarity index 56% rename from docs/MAQS_5/Base/ManagerDictionary.md rename to docs/MAQS_7/Base/ManagerStore.md index 42d807110..30ed52dad 100644 --- a/docs/MAQS_5/Base/ManagerDictionary.md +++ b/docs/MAQS_7/Base/ManagerStore.md @@ -1,14 +1,15 @@ # Manager Dictionary ## Overview -The Manager Dictionary contains methods to interact with the Driver manager. +The Manager store contains methods to interact with the Driver manager or underlying Driver. -[GetDriver](#GetDriver) -[Add](#Add) -[AddOrOverride](#AddOrOverride) -[Remove](#Remove) -[Clear](#Clear) -[Dispose](#Dispose) +[GetDriver](#GetDriver) +[GetManager](#GetManager) +[Add](#Add) +[AddOrOverride](#AddOrOverride) +[Remove](#Remove) +[Clear](#Clear) +[Dispose](#Dispose) ## GetDriver Get the driver for the associated driver manager @@ -18,17 +19,25 @@ T driver = this.ManagerStore.GetDriver("test") T driver = this.ManagerStore.GetDriver(); ``` +## GetManager +Get the driver for the associated driver manager +```csharp +T driver = this.ManagerStore.GetManager("test") + +T driver = this.ManagerStore.GetManager(); +``` + ## Add Add a manager ```csharp -ManagerDictionary dictionary = GetDictionary(); +ManagerStore dictionary = new ManagerStore(); dictionary.Add(GetManager()); ``` ## AddOrOverride Add or replace a manager ```csharp -ManagerDictionary dictionary = GetDictionary(); +ManagerStore dictionary = new ManagerStore(); dictionary.Add(GetManager()); dictionary.AddOrOverride(GetManager()); ``` @@ -42,7 +51,7 @@ bool removed = this.Remove(key); ## Clear Clears the dictionary ```csharp - ManagerDictionary dictionary = GetDictionary(); +ManagerStore dictionary = new ManagerStore(); dictionary.Add(GetManager()); dictionary.Add(string.Empty, GetManager()); dictionary.Clear(); diff --git a/docs/MAQS_5/Base/SoftAsserts.md b/docs/MAQS_7/Base/SoftAsserts.md similarity index 70% rename from docs/MAQS_5/Base/SoftAsserts.md rename to docs/MAQS_7/Base/SoftAsserts.md index 46496905b..1184c982d 100644 --- a/docs/MAQS_5/Base/SoftAsserts.md +++ b/docs/MAQS_7/Base/SoftAsserts.md @@ -19,8 +19,8 @@ The test will also write to the log with the end results of the Soft Assert coll ## Uses Soft Asserts are commonly used when collecting large amounts of data that needs to be evaluated without affecting the results of a test. In unit testing, Asserts will throw an exception if their condition fails. With Soft Asserts multiple assertions may be made, and stored, to be evaluated later. They make aggregate that assertion data into one place to be evaluated. -## Soft Assert Conditionals +## Soft Assert Conditionals ### Assert(Action) Assert will consume any standard assert. If the consumed assertion fails it will store that assert as a failure. If the the consumed assertion does not fail it will store that result as a success. @@ -35,14 +35,35 @@ SoftAssert.Assert(() => Assert.IsTrue(shouldBeTrue, "Expected true")); SoftAssert.Assert(() => Assert.IsTrue(true, "True assertion")); // Results in a false assertion -SoftAssert.Assert(() => Assert.IsFalse(false, "False assertion")); +SoftAssert.Assert(() => Assert.IsFalse(true, "False assertion")); // Throws assertion SoftAssert.Assert(() => Assert.ThrowsException(DoSomethingBadFunc)); ``` -Assert will check the provided assertion function. If the an assertion if thrown it will store that assert as a failure. If the no assertion is thrown it will store that result as a success. +Assert will check the provided assertion function. If an assertion exception is thrown it will store that assert as a failure. If no assertion exception is thrown it will store that result as a success. + +#### Pass in multiple asserts + +```csharp +// Results in a false assertion +SoftAssert.Assert(() => +{ + Assert.IsTrue(true, "True assertion"); + Assert.IsFalse(false, "True assertion")); +}); + +// Results in a false assertion, Only the first two asserts run +SoftAssert.Assert(() => +{ + Assert.IsTrue(true, "True assertion"); + Assert.IsTrue(false, "False assertion")); + Assert.IsTrue(false, "False assertion")); +}); +``` -### IsTrue(conditional) +Assert can also combine multiple asserts together. If a single assertion exception is thrown it will store that assert as a failure. On the first failure the method will no invoke any more lines of code, so be sure to use multiple Assert methods if certain items must be checked. If no assertion exception is thrown it will store that result as a success. + +### IsTrue(conditional) - ***DEPRECATED (will remove in version 6)*** IsTrue will evaluate the condition. If the condition is true it will store that assert as a success. If the condition is false it will store that result as a failure. #### Written as @@ -58,7 +79,7 @@ SoftAssert.IsTrue(true, "True assertion"); SoftAssert.IsTrue(false, "False assertion"); ``` IsTrue will evaluate the condition. If the condition is false it will store that assert as a success. If the condition is true it will store that result as a failure. -### IsFalse(conditional) +### IsFalse(conditional) - ***DEPRECATED (will remove in version 6)*** IsFalse will evaluate the condition. If the condition is true it will store that assert as a failure. If the condition is false it will store that result as a success. #### Written as @@ -75,7 +96,7 @@ SoftAssert.IsFalse(false, "True assertion"); SoftAssert.IsFalse(true, "False assertion"); ``` -### AreEqual(string 1, string 2) +### AreEqual(string 1, string 2) - ***DEPRECATED (will remove in version 6)*** AreEqual will evaluate if both inputs are equal. If they are not equal it will store that assert as a failure. If they are equal it will store that assert as a success. #### Written as @@ -96,6 +117,55 @@ Soft Assert 'True assertion' passed. Expected Value = '1', Actual Value = '1'. Soft Assert 'False assertion' failed. Expected Value = '2', Actual Value = '1' ``` + +## Expected Soft Asserts +Expected soft asserts allow you to include a list of soft asserts which must be run in order for a test to pass. This helps assure that all expected soft asserts are run. + +### SoftAssertExpectedAsserts(Attribute) +The SoftAssertExpectedAsserts attribute allows you to add the expected asserts to your test method as an attribute. + +#### Written as +```csharp +[SoftAssertExpectedAsserts("one", "two")] +``` +#### Examples +```csharp +[TestMethod] +[SoftAssertExpectedAsserts("one", "two")] +public void TEST() +{ + this.SoftAssert.Assert(() => Assert.IsTrue(buttonOne.Enabled), "one"); + this.SoftAssert.Assert(() => Assert.IsTrue(buttonTwo.Enabled), "two"); + + // Will fail is soft assert one and two have not been run + this.SoftAssert.FailTestIfAssertFailed(); +} +``` + + +### AddExpectedAsserts(Action) +The AddExpectedAsserts function allows you to add the expected asserts within your tests code. + +#### Written as +```csharp +this.SoftAssert.AddExpectedAsserts("one"); +``` +#### Examples +```csharp +[TestMethod] +public void TEST() +{ + this.SoftAssert.AddExpectedAsserts("one"); + this.SoftAssert.AddExpectedAsserts("two"); + + this.SoftAssert.Assert(() => Assert.IsTrue(buttonOne.Enabled), "one"); + this.SoftAssert.Assert(() => Assert.IsTrue(buttonTwo.Enabled), "two"); + + // Will fail is soft assert one and two have not been run + this.SoftAssert.FailTestIfAssertFailed(); +} +``` + ## Soft Assert Collection Handling After assertions have been made, and the soft assert collection has been filled with the results of those assertions, comes options on how to handle the results of that collection. ### Fail the Test if Any Soft Assert Failed diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/AlertCaution.png b/docs/MAQS_7/Base/media/AlertCaution.png similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/AlertCaution.png rename to docs/MAQS_7/Base/media/AlertCaution.png diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/AlertNote.png b/docs/MAQS_7/Base/media/AlertNote.png similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/AlertNote.png rename to docs/MAQS_7/Base/media/AlertNote.png diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/AlertSecurity.png b/docs/MAQS_7/Base/media/AlertSecurity.png similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/AlertSecurity.png rename to docs/MAQS_7/Base/media/AlertSecurity.png diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/CFW.gif b/docs/MAQS_7/Base/media/CFW.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/CFW.gif rename to docs/MAQS_7/Base/media/CFW.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/CodeExample.png b/docs/MAQS_7/Base/media/CodeExample.png similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/CodeExample.png rename to docs/MAQS_7/Base/media/CodeExample.png diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privclass.gif b/docs/MAQS_7/Base/media/privclass.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privclass.gif rename to docs/MAQS_7/Base/media/privclass.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privdelegate.gif b/docs/MAQS_7/Base/media/privdelegate.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privdelegate.gif rename to docs/MAQS_7/Base/media/privdelegate.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privenumeration.gif b/docs/MAQS_7/Base/media/privenumeration.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privenumeration.gif rename to docs/MAQS_7/Base/media/privenumeration.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privevent.gif b/docs/MAQS_7/Base/media/privevent.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privevent.gif rename to docs/MAQS_7/Base/media/privevent.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privextension.gif b/docs/MAQS_7/Base/media/privextension.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privextension.gif rename to docs/MAQS_7/Base/media/privextension.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privfield.gif b/docs/MAQS_7/Base/media/privfield.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privfield.gif rename to docs/MAQS_7/Base/media/privfield.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privinterface.gif b/docs/MAQS_7/Base/media/privinterface.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privinterface.gif rename to docs/MAQS_7/Base/media/privinterface.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privmethod.gif b/docs/MAQS_7/Base/media/privmethod.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privmethod.gif rename to docs/MAQS_7/Base/media/privmethod.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privproperty.gif b/docs/MAQS_7/Base/media/privproperty.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privproperty.gif rename to docs/MAQS_7/Base/media/privproperty.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/privstructure.gif b/docs/MAQS_7/Base/media/privstructure.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/privstructure.gif rename to docs/MAQS_7/Base/media/privstructure.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protclass.gif b/docs/MAQS_7/Base/media/protclass.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protclass.gif rename to docs/MAQS_7/Base/media/protclass.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protdelegate.gif b/docs/MAQS_7/Base/media/protdelegate.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protdelegate.gif rename to docs/MAQS_7/Base/media/protdelegate.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protenumeration.gif b/docs/MAQS_7/Base/media/protenumeration.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protenumeration.gif rename to docs/MAQS_7/Base/media/protenumeration.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protevent.gif b/docs/MAQS_7/Base/media/protevent.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protevent.gif rename to docs/MAQS_7/Base/media/protevent.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protextension.gif b/docs/MAQS_7/Base/media/protextension.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protextension.gif rename to docs/MAQS_7/Base/media/protextension.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protfield.gif b/docs/MAQS_7/Base/media/protfield.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protfield.gif rename to docs/MAQS_7/Base/media/protfield.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protinterface.gif b/docs/MAQS_7/Base/media/protinterface.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protinterface.gif rename to docs/MAQS_7/Base/media/protinterface.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protmethod.gif b/docs/MAQS_7/Base/media/protmethod.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protmethod.gif rename to docs/MAQS_7/Base/media/protmethod.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protoperator.gif b/docs/MAQS_7/Base/media/protoperator.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protoperator.gif rename to docs/MAQS_7/Base/media/protoperator.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protproperty.gif b/docs/MAQS_7/Base/media/protproperty.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protproperty.gif rename to docs/MAQS_7/Base/media/protproperty.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/protstructure.gif b/docs/MAQS_7/Base/media/protstructure.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/protstructure.gif rename to docs/MAQS_7/Base/media/protstructure.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubclass.gif b/docs/MAQS_7/Base/media/pubclass.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubclass.gif rename to docs/MAQS_7/Base/media/pubclass.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubdelegate.gif b/docs/MAQS_7/Base/media/pubdelegate.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubdelegate.gif rename to docs/MAQS_7/Base/media/pubdelegate.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubenumeration.gif b/docs/MAQS_7/Base/media/pubenumeration.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubenumeration.gif rename to docs/MAQS_7/Base/media/pubenumeration.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubevent.gif b/docs/MAQS_7/Base/media/pubevent.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubevent.gif rename to docs/MAQS_7/Base/media/pubevent.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubextension.gif b/docs/MAQS_7/Base/media/pubextension.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubextension.gif rename to docs/MAQS_7/Base/media/pubextension.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubfield.gif b/docs/MAQS_7/Base/media/pubfield.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubfield.gif rename to docs/MAQS_7/Base/media/pubfield.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubinterface.gif b/docs/MAQS_7/Base/media/pubinterface.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubinterface.gif rename to docs/MAQS_7/Base/media/pubinterface.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubmethod.gif b/docs/MAQS_7/Base/media/pubmethod.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubmethod.gif rename to docs/MAQS_7/Base/media/pubmethod.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/puboperator.gif b/docs/MAQS_7/Base/media/puboperator.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/puboperator.gif rename to docs/MAQS_7/Base/media/puboperator.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubproperty.gif b/docs/MAQS_7/Base/media/pubproperty.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubproperty.gif rename to docs/MAQS_7/Base/media/pubproperty.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubstructure.gif b/docs/MAQS_7/Base/media/pubstructure.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/pubstructure.gif rename to docs/MAQS_7/Base/media/pubstructure.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/slMobile.gif b/docs/MAQS_7/Base/media/slMobile.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/slMobile.gif rename to docs/MAQS_7/Base/media/slMobile.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/static.gif b/docs/MAQS_7/Base/media/static.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/static.gif rename to docs/MAQS_7/Base/media/static.gif diff --git a/docs/MAQS_4/BaseTest_AUTOGENERATED/media/xna.gif b/docs/MAQS_7/Base/media/xna.gif similarity index 100% rename from docs/MAQS_4/BaseTest_AUTOGENERATED/media/xna.gif rename to docs/MAQS_7/Base/media/xna.gif diff --git a/docs/MAQS_5/ComingSoon.md b/docs/MAQS_7/ComingSoon.md similarity index 100% rename from docs/MAQS_5/ComingSoon.md rename to docs/MAQS_7/ComingSoon.md diff --git a/docs/MAQS_5/Database/DatabaseBaseTest.md b/docs/MAQS_7/Database/DatabaseBaseTest.md similarity index 100% rename from docs/MAQS_5/Database/DatabaseBaseTest.md rename to docs/MAQS_7/Database/DatabaseBaseTest.md diff --git a/docs/MAQS_5/Database/DatabaseConfig.md b/docs/MAQS_7/Database/DatabaseConfig.md similarity index 94% rename from docs/MAQS_5/Database/DatabaseConfig.md rename to docs/MAQS_7/Database/DatabaseConfig.md index 54879376b..a44a2c4fa 100644 --- a/docs/MAQS_5/Database/DatabaseConfig.md +++ b/docs/MAQS_7/Database/DatabaseConfig.md @@ -17,7 +17,6 @@ MAQS with Dapper supports the following providers: * ***SQL Server*** * ***PostgreSql*** * ***SQLite*** -* ***Oracle*** ## Available methods Get the database connection string: @@ -55,9 +54,7 @@ IDbConnection connection = ConnectionFactory.GetOpenConnection("SQLITE", $"Data - - - --> + --> diff --git a/docs/MAQS_5/Database/DatabaseConnectionFactory.md b/docs/MAQS_7/Database/DatabaseConnectionFactory.md similarity index 89% rename from docs/MAQS_5/Database/DatabaseConnectionFactory.md rename to docs/MAQS_7/Database/DatabaseConnectionFactory.md index 5d900a9d7..2842f9173 100644 --- a/docs/MAQS_5/Database/DatabaseConnectionFactory.md +++ b/docs/MAQS_7/Database/DatabaseConnectionFactory.md @@ -8,7 +8,6 @@ Config class for database connections [GetSQLServerProvider](#GetSQLServerProvider) [GetSqliteProvider](#GetSqliteProvider) [GetPostgreSqlProvider](#GetPostgreSqlProvider) -[GetOracleProvider](#GetOracleProvider) [GetCustomProviderType](#GetCustomProviderType) ## GetOpenConnection @@ -45,12 +44,6 @@ Get a PostgreSQL provider IProvider provider = GetPostgreSqlProvider(); ``` -## GetOracleProvider -Get an Oracle SQL provider -```csharp -IProvider provider = GetOracleProvider(); -``` - ## GetCustomProviderType Checks if the provider type key value is supported and try to create the type. ```csharp diff --git a/docs/MAQS_5/Database/DatabaseDriver.md b/docs/MAQS_7/Database/DatabaseDriver.md similarity index 100% rename from docs/MAQS_5/Database/DatabaseDriver.md rename to docs/MAQS_7/Database/DatabaseDriver.md diff --git a/docs/MAQS_5/Database/DatabaseDriverOverride.md b/docs/MAQS_7/Database/DatabaseDriverOverride.md similarity index 96% rename from docs/MAQS_5/Database/DatabaseDriverOverride.md rename to docs/MAQS_7/Database/DatabaseDriverOverride.md index 9ab9e5920..66ee92817 100644 --- a/docs/MAQS_5/Database/DatabaseDriverOverride.md +++ b/docs/MAQS_7/Database/DatabaseDriverOverride.md @@ -3,7 +3,7 @@ The BaseDatabaseTest class provides access to the TestObject and DatabaseDriver. ## Overriding the Database -By default, the BaseDatabaseTest will use one of the included [MAQS Providers](MAQS_5/Database/DatabaseProviders.md) and configuration connection string. +By default, the BaseDatabaseTest will use one of the included [MAQS Providers](MAQS_7/Database/DatabaseProviders.md) and configuration connection string. There are three primary ways to override the database connection. diff --git a/docs/MAQS_5/Database/DatabaseEventFiringDriver.md b/docs/MAQS_7/Database/DatabaseEventFiringDriver.md similarity index 100% rename from docs/MAQS_5/Database/DatabaseEventFiringDriver.md rename to docs/MAQS_7/Database/DatabaseEventFiringDriver.md diff --git a/docs/MAQS_7/Database/DatabaseFAQ.md b/docs/MAQS_7/Database/DatabaseFAQ.md new file mode 100644 index 000000000..e36c2b200 --- /dev/null +++ b/docs/MAQS_7/Database/DatabaseFAQ.md @@ -0,0 +1,49 @@ +# Database FAQ + +## What about DataTables +***MAQS and Dapper*** shifts away with DataTables and instead leveages a strategy around strongly typed and dynamic object lists. Migrating from MAQS 4 to 5 requires either a rewrite of queries to support the mapping strategy, or a conversion of the returned objects into a DataTable. + +## How do use a provider besides SQL, SQLite and PostgreSql +There are multiple ways to use a custom provider. + +* [Override the GetDataBaseConnection method](MAQS_6/Database/DatabaseBaseTest.md) +* [Create your own DatabaseDriver](MAQS_6/Database/DatabaseDriver.md) +* [Implement the IProvider Class](MAQS_6/Database/DatabaseProviders.md) + +## Why doesn't MAQS directly support Oracle SQL anymore +The Oracle SQL library has a non-standard license and we are not confident it adheres to most user licensing standards. + +## How Can to Connect to an Oracle SQL Database + +### Adding the Oracle Database Connector +Adding the Oracle database connector can be added by adding the "Oracle.ManagedDataAccess.Core" NuGet package. +### Setting Up the Connection Inline +```csharp +/// +/// Check that we get back the state table +/// +[TestMethod] +public void AddInTest() +{ + // Adding the connection inline + this.TestObject.OverrideDatabaseConnection(() => new OracleConnection(DatabaseConfig.GetConnectionString())); + + var states = this.DatabaseDriver.Query("SELECT * FROM States").ToList(); + Assert.AreEqual(50, states.Count, "Expected 50 states."); +} +``` + +### Or Setting Up the Connection for All Tests In A Class +```csharp +[TestClass] +public class DatabaseCustomUnitTests : BaseDatabaseTest +{ + /// + /// Overridde the database connection + /// + /// The database connection + protected override IDbConnection GetDataBaseConnection() + { + return new OracleConnection(DatabaseConfig.GetConnectionString()); + } +``` \ No newline at end of file diff --git a/docs/MAQS_5/Database/DatabaseFeatures.md b/docs/MAQS_7/Database/DatabaseFeatures.md similarity index 100% rename from docs/MAQS_5/Database/DatabaseFeatures.md rename to docs/MAQS_7/Database/DatabaseFeatures.md diff --git a/docs/MAQS_5/Database/DatabaseProviders.md b/docs/MAQS_7/Database/DatabaseProviders.md similarity index 99% rename from docs/MAQS_5/Database/DatabaseProviders.md rename to docs/MAQS_7/Database/DatabaseProviders.md index 4c46f69c1..9ccb869c2 100644 --- a/docs/MAQS_5/Database/DatabaseProviders.md +++ b/docs/MAQS_7/Database/DatabaseProviders.md @@ -9,7 +9,6 @@ The Provider interface for connecting and accessing databases. * ***SQL Server*** * ***PostgreSql*** * ***SQLite*** -* ***Oracle*** ## The IProvider Interface An IProvider interface defines a ***connection*** type and database connection setup method. DatabaseConfig provides a convenient GetOpenConnection that takes an IProvider. diff --git a/docs/MAQS_5/Database/DatabaseTestObject.md b/docs/MAQS_7/Database/DatabaseTestObject.md similarity index 96% rename from docs/MAQS_5/Database/DatabaseTestObject.md rename to docs/MAQS_7/Database/DatabaseTestObject.md index 98fccccb2..a1d38f547 100644 --- a/docs/MAQS_5/Database/DatabaseTestObject.md +++ b/docs/MAQS_7/Database/DatabaseTestObject.md @@ -51,6 +51,6 @@ public void OverrideDatabaseDriver(IDbConnection databaseConnection) public void OverrideDatabaseDriver(DatabaseDriver driver) { - this.DatabaseManager.OverwriteDriver(driver); + this.DatabaseManager.OverrideDriver(driver); } ``` \ No newline at end of file diff --git a/docs/MAQS_5/Database/DatabaseUtilites.md b/docs/MAQS_7/Database/DatabaseUtilites.md similarity index 100% rename from docs/MAQS_5/Database/DatabaseUtilites.md rename to docs/MAQS_7/Database/DatabaseUtilites.md diff --git a/docs/MAQS_5/Database/MAQSDapper.md b/docs/MAQS_7/Database/MAQSDapper.md similarity index 83% rename from docs/MAQS_5/Database/MAQSDapper.md rename to docs/MAQS_7/Database/MAQSDapper.md index 7f609695c..2d6343dc8 100644 --- a/docs/MAQS_5/Database/MAQSDapper.md +++ b/docs/MAQS_7/Database/MAQSDapper.md @@ -4,7 +4,7 @@ ***Dapper*** is a simple, fast, open source object-relational mapping (ORM) framework. Dapper allows tests to map the database queries results into defeind or dynamic objects. See the Dapper github page for more information and usage guides: [Dapper GitHub](https://github.com/StackExchange/Dapper). ## MAQS with Dapper -MAQS integrates seemlessly with Dapper by implementing some default [MAQS Providers](MAQS_5/Database/DatabaseProviders.md) and [MAQS Database Configuration Keys](MAQS_5/Database/DatabaseConfig.md). +MAQS integrates seemlessly with Dapper by implementing some default [MAQS Providers](MAQS_6/Database/DatabaseProviders.md) and [MAQS Database Configuration Keys](MAQS_6/Database/DatabaseConfig.md). To execute a query and map the results into a list of Orders objects: ``` diff --git a/docs/MAQS_7/Debugging-Locally.md b/docs/MAQS_7/Debugging-Locally.md new file mode 100644 index 000000000..cfcc31c6f --- /dev/null +++ b/docs/MAQS_7/Debugging-Locally.md @@ -0,0 +1,15 @@ +# How to run Unit Tests locally + +## Requirements + +1. [Visual Studio](https://visualstudio.microsoft.com/downloads/) +2. [Docker](https://www.docker.com/) + +## Docker containers + +In the MAQS repository, we have 3 docker images to be able to test Email, MongoDB, and SQL server. + +1. Then traverse to the docker directory and run `docker-compose up -d` +2. This will setup all the instances along with generating data +3. Note: There is a setup issue with SQL Server where if a user doesn't destroy the SQLServer instance, it will populate the data again causing duplicated +4. Once complete with work, call `docker-compose down` diff --git a/docs/MAQS_5/Email/EmailBaseTest.md b/docs/MAQS_7/Email/EmailBaseTest.md similarity index 100% rename from docs/MAQS_5/Email/EmailBaseTest.md rename to docs/MAQS_7/Email/EmailBaseTest.md diff --git a/docs/MAQS_5/Email/EmailConfig.md b/docs/MAQS_7/Email/EmailConfig.md similarity index 95% rename from docs/MAQS_5/Email/EmailConfig.md rename to docs/MAQS_7/Email/EmailConfig.md index e390ee640..f708dd482 100644 --- a/docs/MAQS_5/Email/EmailConfig.md +++ b/docs/MAQS_7/Email/EmailConfig.md @@ -5,7 +5,7 @@ The Email Config class is used to get values from the EmailMaqs section of your
These values come from your App.config, appsettings.json and/or test run parameters. ## EmailMaqs -The EmailMaqs configuation section contains the following Keys: +The EmailMaqs configuration section contains the following Keys: * ***EmailHost*** : The email host path. * ***EmailUserName*** : The email username. @@ -13,7 +13,7 @@ The EmailMaqs configuation section contains the following Keys: * ***EmailPort*** : The email port. * ***ConnectViaSSL*** : If connection via SSL should happen. * ***SkipSslValidation*** : If skipping SSL validation should happen. -* ***AttachmentDownloadPath*** : The attatchment download path. +* ***AttachmentDownloadPath*** : The attachment download path. * ***EmailTimeout*** : How long to wait for something before timing out - Used heavily with the MAQS waits ## Available methods @@ -42,7 +42,7 @@ Get if connection via SSL should occur: bool ssl = EmailConfig.GetEmailViaSSL(); ``` -Get if connectio should skip SSL validation: +Get if connection should skip SSL validation: ```csharp bool skipSsl = EmailConfig.GetEmailSkipSslValidation(); ``` diff --git a/docs/MAQS_5/Email/EmailDriver.md b/docs/MAQS_7/Email/EmailDriver.md similarity index 83% rename from docs/MAQS_5/Email/EmailDriver.md rename to docs/MAQS_7/Email/EmailDriver.md index 4a47464cd..3eb146232 100644 --- a/docs/MAQS_5/Email/EmailDriver.md +++ b/docs/MAQS_7/Email/EmailDriver.md @@ -20,29 +20,29 @@ To use the EmailDriver without the BaseEmailTest, simply create the driver objec [CurrentMailBox ](#CurrentMailBox ) [CurrentFolder](#CurrentFolder) [Dispose](#Dispose) -[CanAccessEmailAccount](#CanAccessEmailAccount) -[GetMailBoxNames](#GetMailBoxNames) -[GetMailBoxNamesInNamespace](#GetMailBoxNamesInNamespace) -[GetMailbox](#GetMailbox) -[SelectMailbox](#SelectMailbox) -[CreateMailbox](#CreateMailbox) -[GetMessage](#GetMessage) -[GetAllMessageHeaders](#GetAllMessageHeaders) -[DeleteMessage](#DeleteMessage) -[MoveMailMessage](#MoveMailMessage) -[GetAttachments](#GetAttachments) -[DownloadAttachments](#DownloadAttachments) -[SearchMessagesSince](#SearchMessagesSince) -[SearchMessages](#SearchMessages) -[GetContentTypes](#GetContentTypes) -[GetBodyByContentTypes](#GetBodyByContentTypes) -[GetEmailFlags](#GetEmailFlags) -[GetUniqueIDString](#GetUniqueIDString) -[Dispose](#Dispose) -[GetSearchResults](#GetSearchResults) -[DefaultToInboxIfExists](#DefaultToInboxIfExists) -[BaseNamespace](#BaseNamespace) -[GetCurrentFolder](#GetCurrentFolder) +[CanAccessEmailAccount](#CanAccessEmailAccount) +[GetMailBoxNames](#GetMailBoxNames) +[GetMailBoxNamesInNamespace](#GetMailBoxNamesInNamespace) +[GetMailbox](#GetMailbox) +[SelectMailbox](#SelectMailbox) +[CreateMailbox](#CreateMailbox) +[GetMessage](#GetMessage) +[GetAllMessageHeaders](#GetAllMessageHeaders) +[DeleteMessage](#DeleteMessage) +[MoveMailMessage](#MoveMailMessage) +[GetAttachments](#GetAttachments) +[DownloadAttachments](#DownloadAttachments) +[SearchMessagesSince](#SearchMessagesSince) +[SearchMessages](#SearchMessages) +[GetContentTypes](#GetContentTypes) +[GetBodyByContentTypes](#GetBodyByContentTypes) +[GetEmailFlags](#GetEmailFlags) +[GetUniqueIDString](#GetUniqueIDString) +[Dispose](#Dispose) +[GetSearchResults](#GetSearchResults) +[DefaultToInboxIfExists](#DefaultToInboxIfExists) +[BaseNamespace](#BaseNamespace) +[GetCurrentFolder](#GetCurrentFolder) ## EmailConnection Gets the Imap email connection diff --git a/docs/MAQS_5/Email/EmailDriverManager.md b/docs/MAQS_7/Email/EmailDriverManager.md similarity index 85% rename from docs/MAQS_5/Email/EmailDriverManager.md rename to docs/MAQS_7/Email/EmailDriverManager.md index a690a0935..306e0ab68 100644 --- a/docs/MAQS_5/Email/EmailDriverManager.md +++ b/docs/MAQS_7/Email/EmailDriverManager.md @@ -3,13 +3,13 @@ ## Overview The Email Driver Manager has overreach of the Base Driver Manager. -[OverrideDriver](#OverrideDriver) +[OverrideDriver](#OverrideDriver) [GetEmailDriver](#GetWebSeriveDriver) -[Get](#Get) -[MapEvents](#MapEvents) -[DriverDispose](#DriverDispose) -[Email_Event](#Email_Event) -[Email_Error](#Email_Error) +[Get](#Get) +[MapEvents](#MapEvents) +[DriverDispose](#DriverDispose) +[Email_Event](#Email_Event) +[Email_Error](#Email_Error) ## OverrideDriver Override the http driver diff --git a/docs/MAQS_5/Email/EmailDriverOverride.md b/docs/MAQS_7/Email/EmailDriverOverride.md similarity index 91% rename from docs/MAQS_5/Email/EmailDriverOverride.md rename to docs/MAQS_7/Email/EmailDriverOverride.md index 70de4b91d..d6f4ecb68 100644 --- a/docs/MAQS_5/Email/EmailDriverOverride.md +++ b/docs/MAQS_7/Email/EmailDriverOverride.md @@ -1,11 +1,11 @@ # BaseEmailTest The BaseEmailTest class provides access to the TestObject and EmailDriver. -By default, BaseEmailTest will create an email driver for you based on your [configuration](MAQS_5/Email/EmailConfig.md). Authentication related requirements often require users to override the default web service client. This is why we provide several different ways for you to provide your own web service driver implementation. +By default, BaseEmailTest will create an email driver for you based on your [configuration](MAQS_7/Email/EmailConfig.md). Authentication related requirements often require users to override the default web service client. This is why we provide several different ways for you to provide your own web service driver implementation. There are three primary ways to override the web service client. -### Override the base database test get connection function +### Override the base email test get connection function ```csharp /// /// Test email functionality diff --git a/docs/MAQS_5/Email/EmailEventFiringlDriver.md b/docs/MAQS_7/Email/EmailEventFiringlDriver.md similarity index 92% rename from docs/MAQS_5/Email/EmailEventFiringlDriver.md rename to docs/MAQS_7/Email/EmailEventFiringlDriver.md index 044e3304f..51c4c8339 100644 --- a/docs/MAQS_5/Email/EmailEventFiringlDriver.md +++ b/docs/MAQS_7/Email/EmailEventFiringlDriver.md @@ -3,23 +3,23 @@ ## Overview Wraps the basic database interactions -[CanAccessEmailAccount](#CanAccessEmailAccount) -[GetMailBoxNames](#GetMailBoxNames) -[GetMailbox](#GetMailbox) -[SelectMailbox](#SelectMailbox) -[CreateMailbox](#CreateMailbox) -[GetMessage](#GetMessage) -[GetAllMessageHeaders](#GetAllMessageHeaders) -[DeleteMessage](#DeleteMessage) -[MoveMailMessage](#MoveMailMessage) -[GetAttachments](#GetAttachments) -[DownloadAttachments](#DownloadAttachments) -[SearchMessages](#SearchMessages) -[GetContentTypes](#GetContentTypes) -[GetBodyByContentTypes](#GetBodyByContentTypes) -[OnEvent](#OnEvent) -[OnErrorEvent](#OnErrorEvent) -[RaiseErrorMessage](#RaiseErrorMessage) +[CanAccessEmailAccount](#CanAccessEmailAccount) +[GetMailBoxNames](#GetMailBoxNames) +[GetMailbox](#GetMailbox) +[SelectMailbox](#SelectMailbox) +[CreateMailbox](#CreateMailbox) +[GetMessage](#GetMessage) +[GetAllMessageHeaders](#GetAllMessageHeaders) +[DeleteMessage](#DeleteMessage) +[MoveMailMessage](#MoveMailMessage) +[GetAttachments](#GetAttachments) +[DownloadAttachments](#DownloadAttachments) +[SearchMessages](#SearchMessages) +[GetContentTypes](#GetContentTypes) +[GetBodyByContentTypes](#GetBodyByContentTypes) +[OnEvent](#OnEvent) +[OnErrorEvent](#OnErrorEvent) +[RaiseErrorMessage](#RaiseErrorMessage) ## CanAccessEmailAccount Check if the account is accessible diff --git a/docs/MAQS_5/Email/EmailFAQ.md b/docs/MAQS_7/Email/EmailFAQ.md similarity index 100% rename from docs/MAQS_5/Email/EmailFAQ.md rename to docs/MAQS_7/Email/EmailFAQ.md diff --git a/docs/MAQS_7/Email/EmailFeatures.md b/docs/MAQS_7/Email/EmailFeatures.md new file mode 100644 index 000000000..6ef1c02dc --- /dev/null +++ b/docs/MAQS_7/Email/EmailFeatures.md @@ -0,0 +1,66 @@ +# Email Basics + +## Overview +MAQS provides support for testing Email. + +## BaseEmailTest +BaseEmailTest is an abstract test class you can extend. Extending the class allows you to automatically use MAQS's email testing capabilities. +```csharp +[TestClass] +public class MyBaseEmailTest : BaseEmailTest +``` + +## EmailDriver +The EmailDriver is an object that allows you to interact with an email account using and IMAP connection. +This driver wraps common email interactions. +The driver is also thread safe, which means you can run multiple email tests in parallel. +*Information, such as the email host and port is pulled from the [MAQS configuration](MAQS_7/Email/EmailConfig.md). +```csharp +EmailDriver driver = new EmailDriver(() => ClientFactory.GetDefaultEmailClient()); +``` + +## Log +There is also logger (also thread safe) the can be used to add log message to your log. +```csharp +this.Log.LogMessage("I am testing with MAQS"); +``` + +## EmailTestObject +The TestObject can be thought of as your test context. It holds all the MAQS test execution replated data. This includes the Email driver, logger, soft asserts, performance timers, plus more. +```csharp +bool connected = this.EmailDriver.CanAccessEmailAccount(); +this.TestObject.Log.LogMessage("I am testing with MAQS"); +``` +*Notes:* +* *Most of the test object objects are already accessible on the test level. For example **this.Log** and **this.TestObject.Log** both access the same logger.* +* *You seldom use the test object directly. It is usually only used when you want to share your test MAQS context with another piece of code* + +## Sample code +```csharp +using Magenic.Maqs.BaseEmailTest; +using Magenic.Maqs.Utilities.Helper; +using MailKit; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using MimeKit; +using System; + +namespace EmailUnitTests +{ + /// + /// Test basic email testing with the base email test + /// + [TestClass] + public class EmailUnitWithDriver : BaseEmailTest + { + /// + /// Verify the user can access account + /// + [TestMethod] + [TestCategory(TestCategories.Email)] + public void CanAccessEmail() + { + Assert.IsTrue(this.EmailDriver.CanAccessEmailAccount(), "Email account was not accessible"); + } + } +} +``` \ No newline at end of file diff --git a/docs/MAQS_5/Email/EmailTestObject.md b/docs/MAQS_7/Email/EmailTestObject.md similarity index 85% rename from docs/MAQS_5/Email/EmailTestObject.md rename to docs/MAQS_7/Email/EmailTestObject.md index 233dc8fe2..4050e9fc6 100644 --- a/docs/MAQS_5/Email/EmailTestObject.md +++ b/docs/MAQS_7/Email/EmailTestObject.md @@ -3,10 +3,10 @@ ## Overview Email test context data -[EmailManager](#EmailManager) -[EmailDriver](#EmailDriver) -[OverrideDatabaseConnection](#OverrideDatabaseConnection) -[OverrideDatabaseDriver](#OverrideDatabaseDriver) +[EmailManager](#EmailManager) +[EmailDriver](#EmailDriver) +[OverrideDatabaseConnection](#OverrideDatabaseConnection) +[OverrideDatabaseDriver](#OverrideDatabaseDriver) ## EmailManager Gets the email driver manager diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/AlertCaution.png b/docs/MAQS_7/Email/media/AlertCaution.png similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/AlertCaution.png rename to docs/MAQS_7/Email/media/AlertCaution.png diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/AlertNote.png b/docs/MAQS_7/Email/media/AlertNote.png similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/AlertNote.png rename to docs/MAQS_7/Email/media/AlertNote.png diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/AlertSecurity.png b/docs/MAQS_7/Email/media/AlertSecurity.png similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/AlertSecurity.png rename to docs/MAQS_7/Email/media/AlertSecurity.png diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/CFW.gif b/docs/MAQS_7/Email/media/CFW.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/CFW.gif rename to docs/MAQS_7/Email/media/CFW.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/CodeExample.png b/docs/MAQS_7/Email/media/CodeExample.png similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/CodeExample.png rename to docs/MAQS_7/Email/media/CodeExample.png diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privclass.gif b/docs/MAQS_7/Email/media/privclass.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privclass.gif rename to docs/MAQS_7/Email/media/privclass.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privdelegate.gif b/docs/MAQS_7/Email/media/privdelegate.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privdelegate.gif rename to docs/MAQS_7/Email/media/privdelegate.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privenumeration.gif b/docs/MAQS_7/Email/media/privenumeration.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privenumeration.gif rename to docs/MAQS_7/Email/media/privenumeration.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privevent.gif b/docs/MAQS_7/Email/media/privevent.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privevent.gif rename to docs/MAQS_7/Email/media/privevent.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privextension.gif b/docs/MAQS_7/Email/media/privextension.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privextension.gif rename to docs/MAQS_7/Email/media/privextension.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privfield.gif b/docs/MAQS_7/Email/media/privfield.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privfield.gif rename to docs/MAQS_7/Email/media/privfield.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privinterface.gif b/docs/MAQS_7/Email/media/privinterface.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privinterface.gif rename to docs/MAQS_7/Email/media/privinterface.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privmethod.gif b/docs/MAQS_7/Email/media/privmethod.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privmethod.gif rename to docs/MAQS_7/Email/media/privmethod.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privproperty.gif b/docs/MAQS_7/Email/media/privproperty.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privproperty.gif rename to docs/MAQS_7/Email/media/privproperty.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/privstructure.gif b/docs/MAQS_7/Email/media/privstructure.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/privstructure.gif rename to docs/MAQS_7/Email/media/privstructure.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protclass.gif b/docs/MAQS_7/Email/media/protclass.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protclass.gif rename to docs/MAQS_7/Email/media/protclass.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protdelegate.gif b/docs/MAQS_7/Email/media/protdelegate.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protdelegate.gif rename to docs/MAQS_7/Email/media/protdelegate.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protenumeration.gif b/docs/MAQS_7/Email/media/protenumeration.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protenumeration.gif rename to docs/MAQS_7/Email/media/protenumeration.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protevent.gif b/docs/MAQS_7/Email/media/protevent.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protevent.gif rename to docs/MAQS_7/Email/media/protevent.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protextension.gif b/docs/MAQS_7/Email/media/protextension.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protextension.gif rename to docs/MAQS_7/Email/media/protextension.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protfield.gif b/docs/MAQS_7/Email/media/protfield.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protfield.gif rename to docs/MAQS_7/Email/media/protfield.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protinterface.gif b/docs/MAQS_7/Email/media/protinterface.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protinterface.gif rename to docs/MAQS_7/Email/media/protinterface.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protmethod.gif b/docs/MAQS_7/Email/media/protmethod.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protmethod.gif rename to docs/MAQS_7/Email/media/protmethod.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protoperator.gif b/docs/MAQS_7/Email/media/protoperator.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protoperator.gif rename to docs/MAQS_7/Email/media/protoperator.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protproperty.gif b/docs/MAQS_7/Email/media/protproperty.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protproperty.gif rename to docs/MAQS_7/Email/media/protproperty.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/protstructure.gif b/docs/MAQS_7/Email/media/protstructure.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/protstructure.gif rename to docs/MAQS_7/Email/media/protstructure.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubclass.gif b/docs/MAQS_7/Email/media/pubclass.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubclass.gif rename to docs/MAQS_7/Email/media/pubclass.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubdelegate.gif b/docs/MAQS_7/Email/media/pubdelegate.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubdelegate.gif rename to docs/MAQS_7/Email/media/pubdelegate.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubenumeration.gif b/docs/MAQS_7/Email/media/pubenumeration.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubenumeration.gif rename to docs/MAQS_7/Email/media/pubenumeration.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubevent.gif b/docs/MAQS_7/Email/media/pubevent.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubevent.gif rename to docs/MAQS_7/Email/media/pubevent.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubextension.gif b/docs/MAQS_7/Email/media/pubextension.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubextension.gif rename to docs/MAQS_7/Email/media/pubextension.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubfield.gif b/docs/MAQS_7/Email/media/pubfield.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubfield.gif rename to docs/MAQS_7/Email/media/pubfield.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubinterface.gif b/docs/MAQS_7/Email/media/pubinterface.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubinterface.gif rename to docs/MAQS_7/Email/media/pubinterface.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubmethod.gif b/docs/MAQS_7/Email/media/pubmethod.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubmethod.gif rename to docs/MAQS_7/Email/media/pubmethod.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/puboperator.gif b/docs/MAQS_7/Email/media/puboperator.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/puboperator.gif rename to docs/MAQS_7/Email/media/puboperator.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubproperty.gif b/docs/MAQS_7/Email/media/pubproperty.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubproperty.gif rename to docs/MAQS_7/Email/media/pubproperty.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/pubstructure.gif b/docs/MAQS_7/Email/media/pubstructure.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/pubstructure.gif rename to docs/MAQS_7/Email/media/pubstructure.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/slMobile.gif b/docs/MAQS_7/Email/media/slMobile.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/slMobile.gif rename to docs/MAQS_7/Email/media/slMobile.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/static.gif b/docs/MAQS_7/Email/media/static.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/static.gif rename to docs/MAQS_7/Email/media/static.gif diff --git a/docs/MAQS_4/Database_AUTOGENERATED/media/xna.gif b/docs/MAQS_7/Email/media/xna.gif similarity index 100% rename from docs/MAQS_4/Database_AUTOGENERATED/media/xna.gif rename to docs/MAQS_7/Email/media/xna.gif diff --git a/docs/MAQS_5/General/EnterpriseConfiguration.md b/docs/MAQS_7/General/EnterpriseConfiguration.md similarity index 91% rename from docs/MAQS_5/General/EnterpriseConfiguration.md rename to docs/MAQS_7/General/EnterpriseConfiguration.md index 45e130ea2..295d5912c 100644 --- a/docs/MAQS_5/General/EnterpriseConfiguration.md +++ b/docs/MAQS_7/General/EnterpriseConfiguration.md @@ -97,6 +97,18 @@ The first chance exception handler will capture any exceptions thrown that are u --> ``` +#### SkipConfigValidation - Optional +The configuration validation will throw an exception if required configuration settings are missing. +Use this configuration to disable this feature. Values are "YES" and "NO". + +*By default validation is not skipped +##### Examples +```xml + +``` + # Full Configuration ## App.Config Primarily uses with the .Net Framework implementation of MAQS. @@ -147,6 +159,10 @@ Primarily uses with the .Net Framework implementation of MAQS. + + + + + + @@ -191,14 +214,8 @@ Primarily uses with the .Net Framework implementation of MAQS. - - - - - - - - + + @@ -292,11 +309,7 @@ Primarily uses with the .Net Framework implementation of MAQS. + --> @@ -321,9 +334,11 @@ Primarily uses with the .Net Core implementation of MAQS. "Log": "OnFail", "LogLevel": "INFORMATION", "LogType": "TXT", - "UseFirstChanceHandler": "YES" + "UseFirstChanceHandler": "YES", + "SkipConfigValidation": "NO", }, "AppiumMaqs": { + "App": "sauce-storage:app-name.extension", "PlatformName": "Android", "PlatformVersion": "6.0", "DeviceName": "Android GoogleAPI Emulator", @@ -335,10 +350,7 @@ Primarily uses with the .Net Core implementation of MAQS. "SavePagesourceOnFail": "NO" }, "AppiumCapsMaqs": { - "username": "Sauce_Labs_Username", - "accessKey": "Sauce_Labs_Accesskey", - "appiumVersion": "1.7.1", - "app": "sauce-storage:app-name.extension" + "username": "{username:'S_NAME', accessKey:'S_KEY'}" }, "DatabaseMaqs": { "DataBaseProviderType": "SQLSERVER", @@ -370,11 +382,7 @@ Primarily uses with the .Net Core implementation of MAQS. "ProxyAddress": "127.0.0.1:8080" }, "RemoteSeleniumCapsMaqs": { - "Username": "Sauce_Labs_Username", - "AccessKey": "Sauce_Labs_Accesskey", - "BrowserName": "Chrome", - "Platform": "OS X 10.11", - "Version": "54.0" + "sauce:options": "{username: 'SAUCE_NAME', accessKey: 'SAUCE_KEY' }" }, "WebServiceMaqs": { "WebServiceUri": "http://magenicautomation.azurewebsites.net", diff --git a/docs/MAQS_5/General/ManagerStore.md b/docs/MAQS_7/General/ManagerStore.md similarity index 86% rename from docs/MAQS_5/General/ManagerStore.md rename to docs/MAQS_7/General/ManagerStore.md index a586e4d1b..cc45efdff 100644 --- a/docs/MAQS_5/General/ManagerStore.md +++ b/docs/MAQS_7/General/ManagerStore.md @@ -17,12 +17,12 @@ Add a new webdriver to the store. ### Add default ```csharp -this.ManagerStore.Add(new SeleniumDriverManager(() => SeleniumConfig.Browser(), TestObject)); +this.ManagerStore.Add(new SeleniumDriverManager(() => WebDriverFactory.GetBrowserWithDefaultConfiguration(BrowserType.Chrome), this.TestObject); ``` ### Add named ```csharp -this.ManagerStore.Add("NAMESEL", new SeleniumDriverManager(() => SeleniumConfig.Browser("HeadlessChrome"), TestObject)); +this.ManagerStore.Add("NAMESEL", new SeleniumDriverManager(() => WebDriverFactory.GetBrowserWithDefaultConfiguration(BrowserType.HeadlessChrome), this.TestObject); ``` ## AddOrOverride @@ -43,7 +43,7 @@ Get the driver from the store ### Default driver ```csharp // All different ways of getting the same WebDriver -IWebDriver defaultDriver = this.ManagerStore.GetDriver().GetWebDriver(); +IWebDriver defaultDriver = this.ManagerStore.GetDriver(); IWebDriver alsoDefaultDriver = this.TestObject.GetDriverManager().GetWebDriver(); IWebDriver alsoAlsoDefaultDriver = this.WebDriver; ``` @@ -51,7 +51,7 @@ IWebDriver alsoAlsoDefaultDriver = this.WebDriver; ### Named driver ```csharp IWebDriver selenNamed = ((SeleniumDriverManager)this.ManagerStore["NAMESEL"]).GetWebDriver(); -IWebDriver alsoSelenNamed = this.ManagerStore.GetDriver("NAMESEL").GetWebDriver(); +IWebDriver alsoSelenNamed = this.ManagerStore.GetDriver("NAMESEL"); DatabaseDriver dbNamed = ((DatabaseDriverManager)this.ManagerStore["NAMEDB"]).GetDatabaseDriver(); DatabaseDriver alsoDBNamed = this.ManagerStore.GetDriver("NAMEDB").GetDatabaseDriver(); @@ -79,7 +79,7 @@ namespace Tests this.ManagerStore.Add(new DatabaseDriverManager(() => DatabaseConfig.GetOpenConnection(), TestObject)); // Add named WebService driver - this.ManagerStore.Add("NAMESEL", new SeleniumDriverManager(() => SeleniumConfig.Browser("HeadlessChrome"), TestObject)); + this.ManagerStore.Add("NAMESEL", new SeleniumDriverManager(() => WebDriverFactory.GetBrowserWithDefaultConfiguration(BrowserType.HeadlessChrome), this.TestObject)); } [TestMethod] @@ -88,7 +88,7 @@ namespace Tests this.WebDriver.Navigate().GoToUrl(SeleniumConfig.GetWebSiteBase()); // Get the other named driver from the store - IWebDriver namedWebDriver = this.ManagerStore.GetDriver("NAMESEL").GetWebDriver(); + IWebDriver namedWebDriver = this.ManagerStore.GetDriver("NAMESEL"); namedWebDriver.Navigate().GoToUrl(SeleniumConfig.GetWebSiteBase()); Assert.AreEqual(this.WebDriver.Title, namedWebDriver.Title, "Expect page to have the same title"); diff --git a/docs/MAQS_5/Getting-Started.md b/docs/MAQS_7/Getting-Started.md similarity index 93% rename from docs/MAQS_5/Getting-Started.md rename to docs/MAQS_7/Getting-Started.md index 3e3cd67a2..210424cf0 100644 --- a/docs/MAQS_5/Getting-Started.md +++ b/docs/MAQS_7/Getting-Started.md @@ -3,7 +3,7 @@ ## Installing and Building Your First Project After the MAQS Visual Studio Extension has been installed, you're ready to start testing. -# Visual Studio Professional (or Enterprise) 2017 or above. +# Visual Studio Professional (or Enterprise) 2019 or above. ## Installation @@ -11,14 +11,16 @@ After the MAQS Visual Studio Extension has been installed, you're ready to start Option 1. Install via Visual Studio Option 2. Install via Marketplace -## Option 1. Install MAQS Templates Using Visual Studio -1. Open Visual Studio and open "Extensions and Updates" +### Option 1. Install MAQS Templates Using Visual Studio -### ![Extensions and updates](resources/ExtensionsAndUpdates.PNG) +#### Visual Studio 2019 +1. Open Visual Studio and open Extensions > Manage Extensions" + +![Manage Extensions](resources/VS2019ManageExtensions.png) 2. Find and download MAQS -### ![From store](resources/FromStore.PNG) +![From store](resources/FromStore.PNG) ### Option 2. Install MAQS Templates Using The VS Marketplace The MAQS Visual Studio Extension contains a collection of templates for NUnit, VSTest, Test Classes, and Page Models. @@ -142,14 +144,13 @@ Test methods with multiple Category attributes will add that test case to each a ## Template install +2. In the VS Code terminal type the following to get the most recent version. -2. In the VS Code terminal type the following to get the most current 5 version. - -```dotnet new --install Magenic.Maqs.Templates::5.8.2``` +```dotnet new --install Magenic.Maqs.Templates``` 3. You should then see the MAQS templates available -### ![MAQS templates in template](resources/DotNetTemplates.png) +![MAQS templates in template](resources/DotNetTemplates.png) ## Creating a Project diff --git a/docs/MAQS_5/Introduction.md b/docs/MAQS_7/Introduction.md similarity index 100% rename from docs/MAQS_5/Introduction.md rename to docs/MAQS_7/Introduction.md diff --git a/docs/MAQS_4/License.md b/docs/MAQS_7/License.md similarity index 100% rename from docs/MAQS_4/License.md rename to docs/MAQS_7/License.md diff --git a/docs/MAQS_5/MAQS-FAQ.md b/docs/MAQS_7/MAQS-FAQ.md similarity index 90% rename from docs/MAQS_5/MAQS-FAQ.md rename to docs/MAQS_7/MAQS-FAQ.md index a9ffe5f27..81e4b2664 100644 --- a/docs/MAQS_5/MAQS-FAQ.md +++ b/docs/MAQS_7/MAQS-FAQ.md @@ -1,7 +1,7 @@ # FAQ # Open source VS enterprise version -As of July 2019, MAQS 5 became fully open source. +As of July 2019, MAQS became fully open source. There are no longer separate open source and enterprise versions. # Templates: Out of the box templates @@ -50,18 +50,32 @@ Error mode will only display messages that would fail a test. This includes a te Suspended mode will result in no information written to the log. ## Configuration -- Configuration overrides from MSTest (properties) or NUnit (parameters) are only executed within the context of a test run. If you are using the configuration outside a test, such as part of an assembly initialize, you will need to trigger the update your self by calling [UpdateWithVSTestContext](MAQS_5/Utilities/Config.md#UpdateWithVSTestContext) or [UpdateWithNUnitTestContext](MAQS_5/Utilities/Config.md#UpdateWithNUnitTestContext) depending on which test runner you are using. +- Configuration overrides from MSTest (properties) or NUnit (parameters) are only executed within the context of a test run. If you are using the configuration outside a test, such as part of an assembly initialize, you will need to trigger the update your self by calling [UpdateWithVSTestContext](MAQS_6/Utilities/Config.md#UpdateWithVSTestContext) or [UpdateWithNUnitTestContext](MAQS_6/Utilities/Config.md#UpdateWithNUnitTestContext) depending on which test runner you are using. ## Soft Asserts - Specific to a test (inside) These get logged to the Log and become Hard Asserts after use. AreEqual or FailTestIfAssertFailed or Assert.AreEqual helps your testing approach be more efficient instead of having to fix individual failures. + ## Performance Measures - Human readable and requires a Name, Embedded Perf tests to start at different times, Basically it tells how long the data collection took using this as a stop watch + ## TestObject - Holds test specific objects and available in all Magenic MAQS flavors + ## Waits - GenericWait.WaitFor waits until exceptions are no longer thrown (calls the function N number of times) or GenericWait.WaitUntil responds with true / false + ## Customizations - Utilizes the app.config which is Globally used information, avoids hard-coded code and you can add Key|Value custom pairs such as UserName =YOU PassWord=ABC We also allow you to use 'default' + +# Old Features +## Faker Data +- All data faking functionality has been removed from MAQS. +- We strongly encourage you to leverage the [Faker.Data](https://www.nuget.org/packages/Faker.Data/) NuGet package in it's place. + +## PhantomJS +- The PhantomJS project has been archived and Selenium support has been deprecated. +- Headless Chrome is the primary replacement for PhantomJS + # Test Run Settings - MSTest There are two types of file for configuring tests. *.runsettings are used for unit tests. And *.testsettings for lab environment tests, web performance and load tests, and for customizing some types of diagnostic data adapters such as IntelliTrace and event log adapters. https://docs.microsoft.com/en-us/visualstudio/test/configure-unit-tests-by-using-a-dot-runsettings-file?view=vs-2017. diff --git a/docs/MAQS_5/MongoDB/EventFiringMongoDBDriver.md b/docs/MAQS_7/MongoDB/EventFiringMongoDBDriver.md similarity index 100% rename from docs/MAQS_5/MongoDB/EventFiringMongoDBDriver.md rename to docs/MAQS_7/MongoDB/EventFiringMongoDBDriver.md diff --git a/docs/MAQS_5/MongoDB/MongoBaseTest.md b/docs/MAQS_7/MongoDB/MongoBaseTest.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoBaseTest.md rename to docs/MAQS_7/MongoDB/MongoBaseTest.md diff --git a/docs/MAQS_5/MongoDB/MongoDBConfig.md b/docs/MAQS_7/MongoDB/MongoDBConfig.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoDBConfig.md rename to docs/MAQS_7/MongoDB/MongoDBConfig.md diff --git a/docs/MAQS_5/MongoDB/MongoDBDriver.md b/docs/MAQS_7/MongoDB/MongoDBDriver.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoDBDriver.md rename to docs/MAQS_7/MongoDB/MongoDBDriver.md diff --git a/docs/MAQS_5/MongoDB/MongoDBFeatures.md b/docs/MAQS_7/MongoDB/MongoDBFeatures.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoDBFeatures.md rename to docs/MAQS_7/MongoDB/MongoDBFeatures.md diff --git a/docs/MAQS_5/MongoDB/MongoDriverManager.md b/docs/MAQS_7/MongoDB/MongoDriverManager.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoDriverManager.md rename to docs/MAQS_7/MongoDB/MongoDriverManager.md diff --git a/docs/MAQS_5/MongoDB/MongoDriverOverride.md b/docs/MAQS_7/MongoDB/MongoDriverOverride.md similarity index 97% rename from docs/MAQS_5/MongoDB/MongoDriverOverride.md rename to docs/MAQS_7/MongoDB/MongoDriverOverride.md index 349e6ab85..b149571fc 100644 --- a/docs/MAQS_5/MongoDB/MongoDriverOverride.md +++ b/docs/MAQS_7/MongoDB/MongoDriverOverride.md @@ -3,7 +3,7 @@ The BaseMongoTest class provides access to the TestObject and MongoDBDriver. ## Overriding the Database -By default, the BaseMongoTest will use the configuration settings from [MAQS config](MAQS_5/MongoDB/MongoDBConfig.md) to create the Mongo connection. +By default, the BaseMongoTest will use the configuration settings from [MAQS config](MAQS_6/MongoDB/MongoDBConfig.md) to create the Mongo connection. There are three primary ways to override the Mongo connection. diff --git a/docs/MAQS_5/MongoDB/MongoFAQ.md b/docs/MAQS_7/MongoDB/MongoFAQ.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoFAQ.md rename to docs/MAQS_7/MongoDB/MongoFAQ.md diff --git a/docs/MAQS_5/MongoDB/MongoTestObject.md b/docs/MAQS_7/MongoDB/MongoTestObject.md similarity index 100% rename from docs/MAQS_5/MongoDB/MongoTestObject.md rename to docs/MAQS_7/MongoDB/MongoTestObject.md diff --git a/docs/MAQS_7/ReleaseNotes.md b/docs/MAQS_7/ReleaseNotes.md new file mode 100644 index 000000000..40eb4e2e3 --- /dev/null +++ b/docs/MAQS_7/ReleaseNotes.md @@ -0,0 +1,2 @@ +# MAQS Release Notes +[GitHub Release Notes](https://github.com/Magenic/MAQS/releases) \ No newline at end of file diff --git a/docs/MAQS_5/Selenium/ActionBuilder.md b/docs/MAQS_7/Selenium/ActionBuilder.md similarity index 100% rename from docs/MAQS_5/Selenium/ActionBuilder.md rename to docs/MAQS_7/Selenium/ActionBuilder.md diff --git a/docs/MAQS_5/Selenium/ElementHandler.md b/docs/MAQS_7/Selenium/ElementHandler.md similarity index 100% rename from docs/MAQS_5/Selenium/ElementHandler.md rename to docs/MAQS_7/Selenium/ElementHandler.md diff --git a/docs/MAQS_5/Selenium/LazyElement.md b/docs/MAQS_7/Selenium/LazyElement.md similarity index 81% rename from docs/MAQS_5/Selenium/LazyElement.md rename to docs/MAQS_7/Selenium/LazyElement.md index 581adcc8c..0f10a084f 100644 --- a/docs/MAQS_5/Selenium/LazyElement.md +++ b/docs/MAQS_7/Selenium/LazyElement.md @@ -139,13 +139,11 @@ LazyElement dialogOneButton = Assert.AreEqual(true, dialogOneButton.ExistsNow); ``` -### FindElement -This method requires a parent lazy element, which returns the first element under the parent that matches the given selector as a WebElement. - -*Note: This will be changed to FindRawElement in MAQS 6.0* +### FindRawElement +This method requires a parent lazy element, which returns the first element under the parent that matches the given selector as a WebElement, not a lazy element. #### Written as ```csharp -this.ParentElementID.FindElement(By.MethodOfSelction("Selector")); +this.ParentElementID.FindRawElement(By.MethodOfSelction("Selector")); ``` #### Example @@ -158,16 +156,14 @@ LazyElement table = "The table element which contains all rows of user data"); // Find the first row element in the table -table.FindElement(By.HTMLSelector(".tr")); +table.FindRawElement(By.HTMLSelector(".tr")); ``` -### FindLazyElement +### FindElement This method requires a parent lazy element, which returns the first element under the parent that matches the given selector as a LazyElement. - -*Note: This will be changed to FindElement in MAQS 6.0* #### Written as ```csharp -this.ParentElementID.FindLazyElement(By.MethodOfSelction("Selector")); +this.ParentElementID.FindElement(By.MethodOfSelction("Selector")); ``` #### Example @@ -180,15 +176,14 @@ LazyElement table = "The table element which contains all rows of user data"); // Find the first row element in the table -table.FindLazyElement(By.HTMLSelector(".tr")); +table.FindElement(By.HTMLSelector(".tr")); ``` -### FindElements -This method requires a parent lazy element, which returns an array of all elements under the parent that matches the given selector from the lazy element as a List of WebElements. +### FindRawElements +This method requires a parent lazy element, which returns an array of all elements under the parent that matches the given selector from the lazy element as a List of WebElements, not LazyElements. -*Note: This will be changed to FindRawElements in MAQS 6.0* #### Written as ```csharp -this.ParentElementID.FindElements(By.MethodOfSelection("Selector")); +this.ParentElementID.FindRawElements(By.MethodOfSelection("Selector")); ``` #### Example @@ -201,13 +196,11 @@ LazyElement table = "The table element which contains all rows of user data"); // Finds all row elements in the table -table.FindElements(By.HTMLSelector(".tr")); +table.FindRawElements(By.HTMLSelector(".tr")); ``` -### FindLazyElements +### FindElements This method requires a parent lazy element, which returns an array of all elements under the parent that matches the given selector from the lazy element as a List of LazyElements. - -*Note: This will be changed to FindElements in MAQS 6.0* #### Written as ```csharp this.ParentElementID.FindElements(By.MethodOfSelection("Selector")); @@ -310,11 +303,11 @@ LazyElement stateMultiSelect = chatWindow.GetSelectedOptionsFromDropdown(); ``` -### GetTheClickableElement +### GetRawClickableElement This method waits for the element to be clickable and returns it. #### Written as ```csharp -this.ElementID.GetTheClickableElement(); +this.ElementID.GetRawClickableElement(); ``` #### Example @@ -325,13 +318,13 @@ LazyElement homeButton = By.CssSelector("#HomeButton"), "The button to return to home"); -homeButton.GetTheClickableElement(); +homeButton.GetRawClickableElement(); ``` -### GetTheExistingElement +### GetRawExistingElement This method waits for the element to exist and returns it. #### Written as ```csharp -this.ElementID.GetTheExistingElement(); +this.ElementID.GetRawExistingElement(); ``` #### Example @@ -342,13 +335,13 @@ LazyElement table = By.CssSelector("#entryTable"), "The table element which contains all rows of user data"); -table.GetTheExistingElement(); +table.GetRawExistingElement(); ``` -### GetTheVisibleElement +### GetRawVisibleElement This method waits the element to be visible and returns it. #### Written as ```csharp -this.ElementID.GetTheVisibleElement(); +this.ElementID.GetRawVisibleElement(); ``` #### Example @@ -359,7 +352,7 @@ LazyElement welcomeMessage = By.CssSelector("#WelcomeMessage"), "The Welcome Message on the HomePage"); -welcomeMessage.GetTheVisibleElement(); +welcomeMessage.GetRawVisibleElement(); ``` ### GetValue This method returns the HTML attribute "value" from the lazy element. @@ -393,7 +386,7 @@ LazyElement stateDropdown = By.CssSelector("#state"), "The State dropdown"); -chatWindow.SendKeys("Minneapolis"); +stateDropdown.SelectDropDownOption("Minnesota"); ``` ### SelectDropDownOptionByValue This method selects the provided option from the lazy element by value. @@ -410,7 +403,72 @@ LazyElement stateDropdown = By.CssSelector("#state"), "The State dropdown"); -chatWindow.SendKeys("6"); +stateDropdown.SelectDropDownOptionByValue("23"); +``` + +### DeselectDropDownOption +This method deselects the provided option from the lazy element. +#### Written as +```csharp +this.ElementID.DeselectDropDownOption("DROPDOWN OPTION") +``` + +#### Example +```csharp +LazyElement stateDropdown = + new LazyElement( + this.TestObject, + By.CssSelector("#state"), + "The State dropdown"); + +stateDropdown.SelectDropDownOption("California"); +stateDropdown.SelectDropDownOption("Minnesota"); + +// Deselecting +stateDropdown.DeselectDropDownOption("California"); +``` +### DeselectDropDownOptionByValue +This method deselects the provided option from the lazy element by value. +#### Written as +```csharp +this.ElementID.DeselectDropDownOptionByValue("DROPDOWN VALUE") +``` + +#### Example +```csharp +LazyElement stateDropdown = + new LazyElement( + this.TestObject, + By.CssSelector("#state"), + "The State dropdown"); + +stateDropdown.SelectDropDownOptionByValue("5"); +stateDropdown.SelectDropDownOptionByValue("23"); + +// Deselecting +stateDropdown.DeselectDropDownOptionByValue("5"); +``` + +### DeselectAllDropDownOptions +This method deselects all options from the lazy element. +#### Written as +```csharp +this.ElementID.DeselectAllDropDownOptions() +``` + +#### Example +```csharp +LazyElement stateDropdown = + new LazyElement( + this.TestObject, + By.CssSelector("#state"), + "The State dropdown"); + +stateDropdown.SelectDropDownOptionByValue("five"); +stateDropdown.SelectDropDownOptionByValue("twentythree"); + +// Deselecting all +stateDropdown.DeselectAllDropDownOptions(); ``` ### SendKeys This method enters the provided text into the lazy element. diff --git a/docs/MAQS_5/Selenium/SeleniumBaseTest.md b/docs/MAQS_7/Selenium/SeleniumBaseTest.md similarity index 100% rename from docs/MAQS_5/Selenium/SeleniumBaseTest.md rename to docs/MAQS_7/Selenium/SeleniumBaseTest.md diff --git a/docs/MAQS_5/Selenium/SeleniumConfig.md b/docs/MAQS_7/Selenium/SeleniumConfig.md similarity index 91% rename from docs/MAQS_5/Selenium/SeleniumConfig.md rename to docs/MAQS_7/Selenium/SeleniumConfig.md index bfbae00b4..8de4dc3a5 100644 --- a/docs/MAQS_5/Selenium/SeleniumConfig.md +++ b/docs/MAQS_7/Selenium/SeleniumConfig.md @@ -31,6 +31,10 @@ The SeleniumMaqs configuration section contains the following Keys: * If this value is "YES" then ***ProxyAddress*** is required * ***ProxyAddress*** : The proxy address and port the browser will use +* ***RetryRefused*** : If MAQS should try to get a new web driver if the attempt resulted in a refused connection + * This flag may not be respected if you are overriding the web driver initializes. + * If you want to assure this flag is respected make sure to use WebDriverFactory.CreateDriver when creating a web driver + ## RemoteSeleniumCapsMaqs @@ -114,7 +118,7 @@ Sets the time our for a provided web driver: ```csharp SeleniumConfig.SetTimeouts(driver); ``` -Get the if webdriver should use proxy +Get the if web driver should use proxy ```csharp bool useProxy = SeleniumConfig.GetUseProxy(); ``` @@ -122,6 +126,10 @@ Get the proxy address to use ```csharp string proxyAddress = SeleniumConfig.GetProxyAddress(); ``` +Get the if we retry getting a web driver after the first attempt resulted in a refused connection +```csharp +bool retryRefused = SeleniumConfig.GetRetryRefused(); +``` # Sample config files ## App.config @@ -195,14 +203,13 @@ string proxyAddress = SeleniumConfig.GetProxyAddress(); + + + + --> @@ -253,14 +260,11 @@ string proxyAddress = SeleniumConfig.GetProxyAddress(); "ImageFormat": "Png", "SavePagesourceOnFail": "NO", "UseProxy": "NO", - "ProxyAddress": "127.0.0.1:8080" + "ProxyAddress": "127.0.0.1:8080", + "RetryRefused": "YES" }, "RemoteSeleniumCapsMaqs": { - "Username": "Sauce_Labs_Username", - "AccessKey": "Sauce_Labs_Accesskey", - "BrowserName": "Chrome", - "Platform": "OS X 10.11", - "Version": "54.0" + "sauce:options": "{username: 'SAUCE_NAME', accessKey: 'SAUCE_KEY' }" }, "MagenicMaqs": { "WaitTime": "100", diff --git a/docs/MAQS_5/Selenium/SeleniumDriverManager.md b/docs/MAQS_7/Selenium/SeleniumDriverManager.md similarity index 100% rename from docs/MAQS_5/Selenium/SeleniumDriverManager.md rename to docs/MAQS_7/Selenium/SeleniumDriverManager.md diff --git a/docs/MAQS_5/Selenium/SeleniumFAQ.md b/docs/MAQS_7/Selenium/SeleniumFAQ.md similarity index 84% rename from docs/MAQS_5/Selenium/SeleniumFAQ.md rename to docs/MAQS_7/Selenium/SeleniumFAQ.md index bc343b432..483158872 100644 --- a/docs/MAQS_5/Selenium/SeleniumFAQ.md +++ b/docs/MAQS_7/Selenium/SeleniumFAQ.md @@ -14,7 +14,7 @@ Find the configuration of browsers within the app.config file and define one and ## Why doesn't PhantomJS work - Selenium 3.14.0 removed support for PhantomJS. Headless Chrome typically is a good substitute. -### How do I fix common user errors? +## How do I fix common user errors? ### My code can't find the config class - Make sure you've imported the Full namespace such as Magenic.Maqs.Utilities.Helper.Config @@ -70,4 +70,22 @@ Find the configuration of browsers within the app.config file and define one and + ``` + ``` + + ## Cannot find chromedriver + ``` + The chromedriver.exe file does not exist in the current directory or in a directory on the PATH environment variable. The driver can be downloaded at http://chromedriver.storage.googleapis.com/index.html. + ``` + In MAQS we are assuming the proper PATHs in the system are setup for selenium to find chromedriver. You can override the GetBrowser method and provide a path + + ``` csharp +[TestClass] +public class SeleniumTestsVSUnit : BaseSeleniumTest +{ + protected override IWebDriver GetBrowser() + { + IWebDriver driver = new ChromeDriver(GetDriverLocation("chromedriver.exe"), WebDriverFactory.GetDefaultChromeOptions(), SeleniumConfig.GetCommandTimeout()); + return driver; + } ``` \ No newline at end of file diff --git a/docs/MAQS_5/Selenium/SeleniumFeatures.md b/docs/MAQS_7/Selenium/SeleniumFeatures.md similarity index 100% rename from docs/MAQS_5/Selenium/SeleniumFeatures.md rename to docs/MAQS_7/Selenium/SeleniumFeatures.md diff --git a/docs/MAQS_5/Selenium/SeleniumFind.md b/docs/MAQS_7/Selenium/SeleniumFind.md similarity index 100% rename from docs/MAQS_5/Selenium/SeleniumFind.md rename to docs/MAQS_7/Selenium/SeleniumFind.md diff --git a/docs/MAQS_5/Selenium/SeleniumOverride.md b/docs/MAQS_7/Selenium/SeleniumOverride.md similarity index 96% rename from docs/MAQS_5/Selenium/SeleniumOverride.md rename to docs/MAQS_7/Selenium/SeleniumOverride.md index 273461c40..24afce91f 100644 --- a/docs/MAQS_5/Selenium/SeleniumOverride.md +++ b/docs/MAQS_7/Selenium/SeleniumOverride.md @@ -1,7 +1,7 @@ # Overriding The Selenium WebDriver ## Overriding the WebDriver -By default, BaseSeleniumTest will create a WebDriver for you based on your [configuration](MAQS_5/Selenium/SeleniumConfig.md). This typically works for most instances, but there are times when the default WebDriver implementation provide by MAQS does not suit your needs. This is why we provide several different ways for you to provide your own WebDriver implementation. +By default, BaseSeleniumTest will create a WebDriver for you based on your [configuration](MAQS_6/Selenium/SeleniumConfig.md). This typically works for most instances, but there are times when the default WebDriver implementation provide by MAQS does not suit your needs. This is why we provide several different ways for you to provide your own WebDriver implementation. There are three primary ways to override the WebDriver. diff --git a/docs/MAQS_5/Selenium/SeleniumTestObject.md b/docs/MAQS_7/Selenium/SeleniumTestObject.md similarity index 100% rename from docs/MAQS_5/Selenium/SeleniumTestObject.md rename to docs/MAQS_7/Selenium/SeleniumTestObject.md diff --git a/docs/MAQS_5/Selenium/SeleniumUtilities.md b/docs/MAQS_7/Selenium/SeleniumUtilities.md similarity index 75% rename from docs/MAQS_5/Selenium/SeleniumUtilities.md rename to docs/MAQS_7/Selenium/SeleniumUtilities.md index cbda73e7c..5f6120858 100644 --- a/docs/MAQS_5/Selenium/SeleniumUtilities.md +++ b/docs/MAQS_7/Selenium/SeleniumUtilities.md @@ -14,6 +14,9 @@ The SeleniumUtilities class is a utility class for working with Selenium [GetReadableAxeResults](#GetReadableAxeResults) +[CreateAccessibilityHtmlReport](#CreateAccessibilityHtmlReport) + + ## CaptureScreenshot Capture a screenshot. *By default screenshots ends up in the log folder, but one of the 'CaptureScreenshot' functions allows you to choose a different directory.* @@ -24,6 +27,8 @@ LoginPageModel page = new LoginPageModel(this.TestObject); page.OpenLoginPage(); SeleniumUtilities.CaptureScreenshot(this.WebDriver, this.TestObject, "LoginPage"); +// or +this.WebDriver.CaptureScreenshot(this.TestObject, "LoginPage"); ``` ## SavePageSource Capture the page DOM. @@ -35,6 +40,8 @@ LoginPageModel page = new LoginPageModel(this.TestObject); page.OpenLoginPage(); SeleniumUtilities.SavePageSource(this.WebDriver, this.TestObject); +// or +this.WebDriver.SavePageSource(this.TestObject); ``` ## KillDriver @@ -127,5 +134,29 @@ Get a readable accessibility analysis as a string ```csharp SeleniumUtilities.GetReadableAxeResults("Violations", WebDriver, WebDriver.Analyze().Violations, out string messages); Console.WriteLine(messages); - +``` +## CreateAccessibilityHtmlReport +Run an accessibility check and create a standalone HTML report. The standard MAQS log will provide a link to the produced report. +*The report ends up in the log folder.* +```csharp +// Report on entire page +SeleniumUtilities.CreateAccessibilityHtmlReport(WebDriver, this.TestObject); +``` +```csharp +// Report on entire page and throw exception if any violations are found +SeleniumUtilities.CreateAccessibilityHtmlReport(WebDriver, this.TestObject, true); +``` +```csharp +// Report on specific lazy element and it's children +LazyElement foodTable = new LazyElement(this.TestObject, By.Id("FoodTable")); +SeleniumUtilities.CreateAccessibilityHtmlReport(WebDriver, this.TestObject, foodTable); +``` +```csharp +// Report on specific element and it's children +SeleniumUtilities.CreateAccessibilityHtmlReport(WebDriver, this.TestObject, WebDriver.FindElement(By.Id("FoodTable"))); +``` +```csharp +// Report with user defined rules +var builder = new AxeBuilder(WebDriver).DisableRules("color-contrast"); +SeleniumUtilities.CreateAccessibilityHtmlReport(WebDriver, this.TestObject, () => builder.Analyze()); ``` \ No newline at end of file diff --git a/docs/MAQS_5/Selenium/SoftAsserts.md b/docs/MAQS_7/Selenium/SoftAsserts.md similarity index 100% rename from docs/MAQS_5/Selenium/SoftAsserts.md rename to docs/MAQS_7/Selenium/SoftAsserts.md diff --git a/docs/MAQS_5/Selenium/Waits.md b/docs/MAQS_7/Selenium/Waits.md similarity index 100% rename from docs/MAQS_5/Selenium/Waits.md rename to docs/MAQS_7/Selenium/Waits.md diff --git a/docs/MAQS_5/Selenium/WebDriverFactory.md b/docs/MAQS_7/Selenium/WebDriverFactory.md similarity index 100% rename from docs/MAQS_5/Selenium/WebDriverFactory.md rename to docs/MAQS_7/Selenium/WebDriverFactory.md diff --git a/docs/MAQS_7/SourceLink.md b/docs/MAQS_7/SourceLink.md new file mode 100644 index 000000000..6a7e1b578 --- /dev/null +++ b/docs/MAQS_7/SourceLink.md @@ -0,0 +1,9 @@ +# Utilizing SourceLink with MAQS + +## What is SourceLink + + + +## Demo + + diff --git a/docs/MAQS_5/Specflow.md b/docs/MAQS_7/Specflow.md similarity index 100% rename from docs/MAQS_5/Specflow.md rename to docs/MAQS_7/Specflow.md diff --git a/docs/MAQS_7/UpgradingFromMAQS6ToMAQS7.md b/docs/MAQS_7/UpgradingFromMAQS6ToMAQS7.md new file mode 100644 index 000000000..0f82678d8 --- /dev/null +++ b/docs/MAQS_7/UpgradingFromMAQS6ToMAQS7.md @@ -0,0 +1,196 @@ +# Updating from MAQS 6 to MAQS 7 + +## Deprecated MAQS 6 features have been removed +### SoftAssert +Soft asserts have dropped direct assert checks. +This means the "SoftAssert.AreEqual", "SoftAssert.IsTrue", and "SoftAssert.IsFalse" functions no longer exist. + +Here is how to do these checks in MAQS 7: +``` csharp +this.SoftAssert.Assert(() => Assert.AreEqual("Expected", "Actual")); +this.SoftAssert.Assert(() => Assert.IsTrue(true, "Was not true")); +this.SoftAssert.Assert(() => Assert.IsFalse(false, "Was not false")); +``` +*The benefit of this implementation is that allows end user to use SoftAsserts with whatever assertion library (or libraries) they want.* + +### PerfTimerCollection +PerfTimerCollection have dropped EndTimer. +The new name is StopTimer. +``` csharp +// Old +this.PerfTimerCollection.StartTimer("testTimer"); +this.PerfTimerCollection.EndTimer("testTimer"); + +// New +this.PerfTimerCollection.StartTimer("testTimer"); +this.PerfTimerCollection.StopTimer("testTimer"); +``` +## Let there be interfaces +MAQS 7 implements many more interface. +This is meant to make MAQS far more extendable. + +### What will I need to change +For the most part, interface related changes should not break existing MAQS 6 base code. +*The big exceptions are with the BaseSeleniumPageModel and BaseAppiumPageModel implement. +These classes will need to be updated to take an ISeleniumTestObject or IAppiumTestObject.* +``` csharp +// Old implementation +public LoginPageModel(SeleniumTestObject testObject) : base(testObject) +{ +} + +// New implementation +public LoginPageModel(ISeleniumTestObject testObject) : base(testObject) +{ +} +``` + +## Use WebDriverManager +WebDriverManager now handles fetching OS specific WebDrivers. +This means you can/should remove the following references: +``` xml + + + +``` + +## Move to Selenium 4 +Selenium 4 has numerous updates, full details can be found here: +https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG + +### Capabilities +Selenium 4 fundamentally changes how we driver capabilities work. +For the most part this will not be an use for most users. The exceptions are those that provide their own driver initialization implementations and those using Sauce Labs or BrowsersStack. + +Those provide their own driver initialization implementations will find the "AddAdditionalCapability" is being deprecated in favor of platform specific capabilities. +For example: +``` csharp +// This +chromeOptions.AddAdditionalCapability(keyValue.Key, keyValue.Value, true); + +// Becomes this +chromeOptions.AddAdditionalChromeOption(keyValue.Key, keyValue.Value); +``` +When it comes to thing like Sauce Labs and BrowserStack the format for how their options have changes. This means we have to change the format in our configuration. +Old format: +``` xml + + + + +``` +New format: +``` xml + + + +``` + +## Appium 5 Related Updates +Appium 5 has numerous updates to work with Selenium 4. +For full details review Appium 5 changes in: https://github.com/appium/appium-dotnet-driver + +### Appium Driver Signature +The Appium drivers signature no longer takes a generic type. +``` csharp +// Old + var driver = new AndroidDriver(mobileHub, options, timeout); + +// New +var driver = new AndroidDriver(mobileHub, options, timeout); +``` + +### FindElement(s) +All FindElementBy***TYPE*** and FindElementsBy***TYPE*** functions have been removed, they have been replaced with MobileBy. +``` csharp +// Old +AppiumDriver.FindElementByName("One").Click(); + +// New +AppiumDriver.FindElement(MobileBy.Name("One")).Click(); +``` + +### By +Appium used to override the Name, Id, ClassName and TagName 'By' selectors. +This is no longer the case and user will need to transition to 'MobileBy' selectors. + +``` csharp +// Old +AppiumDriver.FindElement(By.Name("NAME")).Click(); +AppiumDriver.FindElement(By.Id("ID")).Click(); +AppiumDriver.FindElement(By.ClassName("CLASS_NAME")).Click(); +AppiumDriver.FindElement(By.TagName("TAG_NAME")).Click(); + +// New +AppiumDriver.FindElement(MobileBy.Name("NAME")).Click(); +AppiumDriver.FindElement(MobileBy.Id("ID")).Click(); +AppiumDriver.FindElement(MobileBy.ClassName("CLASS_NAME")).Click(); +AppiumDriver.FindElement(MobileBy.TagName("TAG_NAME")).Click(); +``` +**Under the hood Selenium auto-generates CSS selectors for many of these selectors. This means By.Id("ID") and By.CssSelector("#ID") send the exact same find request to a web driver. The Appium driver however does not support CSS selectors so using the Selenium 'By' is some contexts will results cause an error.* + +### Capabilities +The Selenium 4 capability changes also affect Appium. +Here is how it would change use provided driver initialization implementations: + +``` csharp +// This +AppiumOptions options = new AppiumOptions(); + +options.AddAdditionalCapability("deviceName", "iPhone 8 Simulator"); +options.AddAdditionalCapability("platformVersion", "12.2"); +options.AddAdditionalCapability("platformName", "iOS"); +options.AddAdditionalCapability("browserName", "Safari"); +options.AddAdditionalCapability("username", Config.GetValueForSection(ConfigSection.AppiumCapsMaqs, "userName")); +options.AddAdditionalCapability("accessKey", Config.GetValueForSection(ConfigSection.AppiumCapsMaqs, "accessKey")); + +// Becomes this +AppiumOptions options = new AppiumOptions +{ + DeviceName = "iPhone 8 Simulator", + PlatformVersion = "12.2", + PlatformName = "iOS", + BrowserName = "Safari" +}; + +var sauceCreds = Config.GetValueForSection(ConfigSection.AppiumCapsMaqs, "sauce:options"); +options.AddAdditionalAppiumOption("sauce:options", JsonConvert.DeserializeObject>(sauceCreds)); +``` +For Sauce Labs and BrowserStack configuration changes would look like this: +Old format: +``` xml + + + + + + + + + + + + + + +``` +New format: +``` xml + + + + + + + + + + + + + +``` diff --git a/docs/MAQS_5/Utilities/Config.md b/docs/MAQS_7/Utilities/Config.md similarity index 100% rename from docs/MAQS_5/Utilities/Config.md rename to docs/MAQS_7/Utilities/Config.md diff --git a/docs/MAQS_5/Utilities/Generic-Waits.md b/docs/MAQS_7/Utilities/Generic-Waits.md similarity index 100% rename from docs/MAQS_5/Utilities/Generic-Waits.md rename to docs/MAQS_7/Utilities/Generic-Waits.md diff --git a/docs/MAQS_5/Utilities/Logger.md b/docs/MAQS_7/Utilities/Logger.md similarity index 100% rename from docs/MAQS_5/Utilities/Logger.md rename to docs/MAQS_7/Utilities/Logger.md diff --git a/docs/MAQS_5/WebService/WebServiceAuth.md b/docs/MAQS_7/WebService/WebServiceAuth.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceAuth.md rename to docs/MAQS_7/WebService/WebServiceAuth.md diff --git a/docs/MAQS_5/WebService/WebServiceBaseTest.md b/docs/MAQS_7/WebService/WebServiceBaseTest.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceBaseTest.md rename to docs/MAQS_7/WebService/WebServiceBaseTest.md diff --git a/docs/MAQS_5/WebService/WebServiceConfig.md b/docs/MAQS_7/WebService/WebServiceConfig.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceConfig.md rename to docs/MAQS_7/WebService/WebServiceConfig.md diff --git a/docs/MAQS_5/WebService/WebServiceDriver.md b/docs/MAQS_7/WebService/WebServiceDriver.md similarity index 86% rename from docs/MAQS_5/WebService/WebServiceDriver.md rename to docs/MAQS_7/WebService/WebServiceDriver.md index fe98734ff..da022c282 100644 --- a/docs/MAQS_5/WebService/WebServiceDriver.md +++ b/docs/MAQS_7/WebService/WebServiceDriver.md @@ -22,7 +22,7 @@ Each web driver call has a similar format [Patch](#Patch) [Delete](#Delete) [Custom](#Custom) - +[Send](#Send) ## Get Execute a "get" call and get the response body back as a string ```csharp @@ -157,8 +157,6 @@ Execute a "get" call and get back the HTTP response HttpResponseMessage result = this.WebServiceDriver.DeleteWithResponse("/api/String/Delete/43", "text/plain", false); Assert.AreEqual(HttpStatusCode.NotFound, result.StatusCode); ``` - - ## Custom Execute a custom call type and get the response body back as a string ```csharp @@ -183,7 +181,33 @@ HttpResponseMessage result = this.WebServiceDriver.CustomWithResponse("ZED", "/a Assert.AreEqual(HttpStatusCode.UseProxy, result.StatusCode); ``` +## Send +Execute a send call type and get the response body back as a string +```csharp +HttpRequestMessage message = new HttpRequestMessage(new HttpMethod("ZED"), "/api/ZED") +{ + Content = WebServiceUtils.MakeStringContent("ZEDTest", Encoding.UTF8, "text/plain") +}; + +var result = this.WebServiceDriver.Send(message, MediaType.PlainText, HttpStatusCode.OK); +Assert.AreEqual("\"ZEDTest\"", result); +``` +Execute a send call type and get the response body back as a specific object +```csharp +HttpRequestMessage message = new HttpRequestMessage(new HttpMethod("ZED"), "/api/ZED") +{ + Content = WebServiceUtils.MakeStringContent("ZEDTest", Encoding.UTF8, "text/plain") +}; +var result = this.WebServiceDriver.Send(message, MediaType.PlainText, HttpStatusCode.OK); +Assert.AreEqual("ZEDTest", result); +``` +Execute a send call type and get back the HTTP response +```csharp +HttpRequestMessage message = new HttpRequestMessage(new HttpMethod(WebServiceVerb.Get), "/api/XML_JSON/GetAllProducts"); +var result = this.WebServiceDriver.SendWithResponse(message, MediaType.AppXml); +Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); +``` \ No newline at end of file diff --git a/docs/MAQS_5/WebService/WebServiceDriverManager.md b/docs/MAQS_7/WebService/WebServiceDriverManager.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceDriverManager.md rename to docs/MAQS_7/WebService/WebServiceDriverManager.md diff --git a/docs/MAQS_5/WebService/WebServiceEventFiringDriver.md b/docs/MAQS_7/WebService/WebServiceEventFiringDriver.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceEventFiringDriver.md rename to docs/MAQS_7/WebService/WebServiceEventFiringDriver.md diff --git a/docs/MAQS_5/WebService/WebServiceFeatures.md b/docs/MAQS_7/WebService/WebServiceFeatures.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceFeatures.md rename to docs/MAQS_7/WebService/WebServiceFeatures.md diff --git a/docs/MAQS_5/WebService/WebServiceOverride.md b/docs/MAQS_7/WebService/WebServiceOverride.md similarity index 96% rename from docs/MAQS_5/WebService/WebServiceOverride.md rename to docs/MAQS_7/WebService/WebServiceOverride.md index fe2a2152b..a777cd401 100644 --- a/docs/MAQS_5/WebService/WebServiceOverride.md +++ b/docs/MAQS_7/WebService/WebServiceOverride.md @@ -1,7 +1,7 @@ # Overriding The web service driver ## Overriding the web service driver -By default, BaseWebServiceTest will create a web service driver for you based on your [configuration](MAQS_5/WebService/WebServiceConfig.md). Authentication related requirements often require users to override the default web service client. This is why we provide several different ways for you to provide your own web service driver implementation. +By default, BaseWebServiceTest will create a web service driver for you based on your [configuration](MAQS_6/WebService/WebServiceConfig.md). Authentication related requirements often require users to override the default web service client. This is why we provide several different ways for you to provide your own web service driver implementation. There are three primary ways to override the web service client. diff --git a/docs/MAQS_5/WebService/WebServiceTestObject.md b/docs/MAQS_7/WebService/WebServiceTestObject.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceTestObject.md rename to docs/MAQS_7/WebService/WebServiceTestObject.md diff --git a/docs/MAQS_5/WebService/WebServiceUtilities.md b/docs/MAQS_7/WebService/WebServiceUtilities.md similarity index 100% rename from docs/MAQS_5/WebService/WebServiceUtilities.md rename to docs/MAQS_7/WebService/WebServiceUtilities.md diff --git a/docs/MAQS_5/WebService/WebServicesFAQ.md b/docs/MAQS_7/WebService/WebServicesFAQ.md similarity index 100% rename from docs/MAQS_5/WebService/WebServicesFAQ.md rename to docs/MAQS_7/WebService/WebServicesFAQ.md diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/AlertCaution.png b/docs/MAQS_7/WebService/media/AlertCaution.png similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/AlertCaution.png rename to docs/MAQS_7/WebService/media/AlertCaution.png diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/AlertNote.png b/docs/MAQS_7/WebService/media/AlertNote.png similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/AlertNote.png rename to docs/MAQS_7/WebService/media/AlertNote.png diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/AlertSecurity.png b/docs/MAQS_7/WebService/media/AlertSecurity.png similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/AlertSecurity.png rename to docs/MAQS_7/WebService/media/AlertSecurity.png diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/CFW.gif b/docs/MAQS_7/WebService/media/CFW.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/CFW.gif rename to docs/MAQS_7/WebService/media/CFW.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/CodeExample.png b/docs/MAQS_7/WebService/media/CodeExample.png similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/CodeExample.png rename to docs/MAQS_7/WebService/media/CodeExample.png diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privclass.gif b/docs/MAQS_7/WebService/media/privclass.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privclass.gif rename to docs/MAQS_7/WebService/media/privclass.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privdelegate.gif b/docs/MAQS_7/WebService/media/privdelegate.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privdelegate.gif rename to docs/MAQS_7/WebService/media/privdelegate.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privenumeration.gif b/docs/MAQS_7/WebService/media/privenumeration.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privenumeration.gif rename to docs/MAQS_7/WebService/media/privenumeration.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privevent.gif b/docs/MAQS_7/WebService/media/privevent.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privevent.gif rename to docs/MAQS_7/WebService/media/privevent.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privextension.gif b/docs/MAQS_7/WebService/media/privextension.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privextension.gif rename to docs/MAQS_7/WebService/media/privextension.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privfield.gif b/docs/MAQS_7/WebService/media/privfield.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privfield.gif rename to docs/MAQS_7/WebService/media/privfield.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privinterface.gif b/docs/MAQS_7/WebService/media/privinterface.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privinterface.gif rename to docs/MAQS_7/WebService/media/privinterface.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privmethod.gif b/docs/MAQS_7/WebService/media/privmethod.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privmethod.gif rename to docs/MAQS_7/WebService/media/privmethod.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privproperty.gif b/docs/MAQS_7/WebService/media/privproperty.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privproperty.gif rename to docs/MAQS_7/WebService/media/privproperty.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/privstructure.gif b/docs/MAQS_7/WebService/media/privstructure.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/privstructure.gif rename to docs/MAQS_7/WebService/media/privstructure.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protclass.gif b/docs/MAQS_7/WebService/media/protclass.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protclass.gif rename to docs/MAQS_7/WebService/media/protclass.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protdelegate.gif b/docs/MAQS_7/WebService/media/protdelegate.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protdelegate.gif rename to docs/MAQS_7/WebService/media/protdelegate.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protenumeration.gif b/docs/MAQS_7/WebService/media/protenumeration.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protenumeration.gif rename to docs/MAQS_7/WebService/media/protenumeration.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protevent.gif b/docs/MAQS_7/WebService/media/protevent.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protevent.gif rename to docs/MAQS_7/WebService/media/protevent.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protextension.gif b/docs/MAQS_7/WebService/media/protextension.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protextension.gif rename to docs/MAQS_7/WebService/media/protextension.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protfield.gif b/docs/MAQS_7/WebService/media/protfield.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protfield.gif rename to docs/MAQS_7/WebService/media/protfield.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protinterface.gif b/docs/MAQS_7/WebService/media/protinterface.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protinterface.gif rename to docs/MAQS_7/WebService/media/protinterface.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protmethod.gif b/docs/MAQS_7/WebService/media/protmethod.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protmethod.gif rename to docs/MAQS_7/WebService/media/protmethod.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protoperator.gif b/docs/MAQS_7/WebService/media/protoperator.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protoperator.gif rename to docs/MAQS_7/WebService/media/protoperator.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protproperty.gif b/docs/MAQS_7/WebService/media/protproperty.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protproperty.gif rename to docs/MAQS_7/WebService/media/protproperty.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/protstructure.gif b/docs/MAQS_7/WebService/media/protstructure.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/protstructure.gif rename to docs/MAQS_7/WebService/media/protstructure.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubclass.gif b/docs/MAQS_7/WebService/media/pubclass.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubclass.gif rename to docs/MAQS_7/WebService/media/pubclass.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubdelegate.gif b/docs/MAQS_7/WebService/media/pubdelegate.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubdelegate.gif rename to docs/MAQS_7/WebService/media/pubdelegate.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubenumeration.gif b/docs/MAQS_7/WebService/media/pubenumeration.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubenumeration.gif rename to docs/MAQS_7/WebService/media/pubenumeration.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubevent.gif b/docs/MAQS_7/WebService/media/pubevent.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubevent.gif rename to docs/MAQS_7/WebService/media/pubevent.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubextension.gif b/docs/MAQS_7/WebService/media/pubextension.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubextension.gif rename to docs/MAQS_7/WebService/media/pubextension.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubfield.gif b/docs/MAQS_7/WebService/media/pubfield.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubfield.gif rename to docs/MAQS_7/WebService/media/pubfield.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubinterface.gif b/docs/MAQS_7/WebService/media/pubinterface.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubinterface.gif rename to docs/MAQS_7/WebService/media/pubinterface.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubmethod.gif b/docs/MAQS_7/WebService/media/pubmethod.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubmethod.gif rename to docs/MAQS_7/WebService/media/pubmethod.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/puboperator.gif b/docs/MAQS_7/WebService/media/puboperator.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/puboperator.gif rename to docs/MAQS_7/WebService/media/puboperator.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubproperty.gif b/docs/MAQS_7/WebService/media/pubproperty.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubproperty.gif rename to docs/MAQS_7/WebService/media/pubproperty.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/pubstructure.gif b/docs/MAQS_7/WebService/media/pubstructure.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/pubstructure.gif rename to docs/MAQS_7/WebService/media/pubstructure.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/slMobile.gif b/docs/MAQS_7/WebService/media/slMobile.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/slMobile.gif rename to docs/MAQS_7/WebService/media/slMobile.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/static.gif b/docs/MAQS_7/WebService/media/static.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/static.gif rename to docs/MAQS_7/WebService/media/static.gif diff --git a/docs/MAQS_4/Email_AUTOGENERATED/media/xna.gif b/docs/MAQS_7/WebService/media/xna.gif similarity index 100% rename from docs/MAQS_4/Email_AUTOGENERATED/media/xna.gif rename to docs/MAQS_7/WebService/media/xna.gif diff --git a/docs/MAQS_7/_sidebar.md b/docs/MAQS_7/_sidebar.md new file mode 100644 index 000000000..4bd301390 --- /dev/null +++ b/docs/MAQS_7/_sidebar.md @@ -0,0 +1,118 @@ +- [Introduction to MAQS ](MAQS_7/Introduction.md) + +- [Getting Started](MAQS_7/Getting-Started.md) +- [Upgrading to MAQS 7](MAQS_7/UpgradingFromMAQS6ToMAQS7.md) +- [SourceLink](MAQS_7/SourceLink.md) +- [Debugging Locally](MAQS_7/Debugging-Locally.md) +- [Release Notes](MAQS_7/ReleaseNotes.md) + +- Features + + - i. General + + - [i. Configurations](MAQS_7/General/EnterpriseConfiguration.md) + - [ii. Manager Store](MAQS_7/General/ManagerStore.md) + + - ii. Utilities + + - [i. Generic Wait](MAQS_7/Utilities/Generic-Waits.md) + - [ii. Logger](MAQS_7/Utilities/Logger.md) + - [iii. Config](MAQS_7/Utilities/Config.md) + + - iii. BaseTest + + - [i. Features](MAQS_7/Base/BaseFeatures.md) + - [ii. Base Test](MAQS_7/Base/BaseTest.md) + - [iii. Test Object](MAQS_7/Base/BaseTestObject.md) + - [iv. Driver Manager](MAQS_7/Base/DriverManager.md) + - [v. Manager Store](MAQS_7/Base/ManagerStore.md) + - [vi. Extendable Test](MAQS_7/Base/BaseExtendableTest.md) + - [vii. Soft Assert](MAQS_7/Base/SoftAsserts.md) + - [viii. FAQ](MAQS_7/Base/BaseFAQ.md) + + - iv. Selenium + + - [i. Features](MAQS_7/Selenium/SeleniumFeatures.md) + - [ii. Base Test](MAQS_7/Selenium/SeleniumBaseTest.md) + - [iii. Test Object](MAQS_7/Selenium/SeleniumTestObject.md) + - [iv. Config](MAQS_7/Selenium/SeleniumConfig.md) + - [v. Utilities](MAQS_7/Selenium/SeleniumUtilities.md) + - [vi. Driver Manager](MAQS_7/Selenium/SeleniumDriverManager.md) + - [vii. Lazy Element](MAQS_7/Selenium/LazyElement.md) + - [viii. Find](MAQS_7/Selenium/SeleniumFind.md) + - [ix. Waits](MAQS_7/Selenium/Waits.md) + - [x. Soft Assert](MAQS_7/Selenium/SoftAsserts.md) + - [xi. Action Builder](MAQS_7/Selenium/ActionBuilder.md) + - [xii. Element Handler](MAQS_7/Selenium/ElementHandler.md) + - [xiii. Web Driver Factory](MAQS_7/Selenium/WebDriverFactory.md) + - [xiv. Overriding the Driver](MAQS_7/Selenium/SeleniumOverride.md) + - [xv. FAQ](MAQS_7/Selenium/SeleniumFAQ.md) + + - v. WebServices + + - [i. Features](MAQS_7/WebService/WebServiceFeatures.md) + - [ii. Base Test](MAQS_7/WebService/WebServiceBaseTest.md) + - [iii. Test Object](MAQS_7/WebService/WebServiceTestObject.md) + - [iv. Driver](MAQS_7/WebService/WebServiceDriver.md) + - [v. Config](MAQS_7/WebService/WebServiceConfig.md) + - [vi. Utilities](MAQS_7/WebService/WebServiceUtilities.md) + - [vii. Event Firing Driver](MAQS_7/WebService/WebServiceEventFiringDriver.md) + - [viii. Driver Manager](MAQS_7/WebService/WebServiceDriverManager.md) + - [ix. Authentication](MAQS_7/WebService/WebServiceAuth.md) + - [x. Overriding the Driver](MAQS_7/WebService/WebServiceOverride.md) + - [xi. FAQ](MAQS_7/WebService/WebServicesFAQ.md) + + - vi. Appium + + - [i. Features](MAQS_7/Appium/AppiumFeatures.md) + - [ii. Base Test](MAQS_7/Appium/AppiumBaseTest.md) + - [iii. Test Object](MAQS_7/Appium/AppiumTestObject.md) + - [iv. Driver](MAQS_7/Appium/AppiumDriver.md) + - [v. Config](MAQS_7/Appium/AppiumConfig.md) + - [vi. Utilities](MAQS_7/Appium/AppiumUtilities.md) + - [vii. Driver Manager](MAQS_7/Appium/AppiumDriverManager.md) + - [viii. Lazy Mobile Element](MAQS_7/Appium/LazyMobileElement.md) + - [ix. Soft Asserts](MAQS_7/Appium/AppiumSoftAssert.md) + - [x. Overriding the Driver](MAQS_7/Appium/AppiumOverride.md) + - [xi. FAQ](MAQS_7/Appium/AppiumFAQ.md) + + - vii. Database + + - [i. Features](MAQS_7/Database/DatabaseFeatures.md) + - [ii. Base Test](MAQS_7/Database/DatabaseBaseTest.md) + - [iii. Test Object](MAQS_7/Database/DatabaseTestObject.md) + - [iv. Driver](MAQS_7/Database/DatabaseDriver.md) + - [v. Config](MAQS_7/Database/DatabaseConfig.md) + - [vi. Utilities](MAQS_7/Database/DatabaseUtilites.md) + - [vii. Event Firing Driver](MAQS_7/Database/DatabaseEventFiringDriver.md) + - [viii. Providers](MAQS_7/Database/DatabaseProviders.md) + - [ix. Connection Factory](MAQS_7/Database/DatabaseConnectionFactory.md) + - [x. Dapper](MAQS_7/Database/MAQSDapper.md) + - [xi. Overriding the Driver](MAQS_7/Database/DatabaseDriverOverride.md) + - [xii. FAQ](MAQS_7/Database/DatabaseFAQ.md) + + - viii. MongoDB + + - [i. Features](MAQS_7/MongoDB/MongoDBFeatures.md) + - [ii. Base Test](MAQS_7/MongoDB/MongoBaseTest.md) + - [iii. Test Object](MAQS_7/MongoDB/MongoTestObject.md) + - [iv. Driver](MAQS_7/MongoDB/MongoDBDriver.md) + - [v. Config](MAQS_7/MongoDB/MongoDBConfig.md) + - [vi. Event Firing Driver](MAQS_7/MongoDB/EventFiringMongoDBDriver.md) + - [vii. Driver Manager](MAQS_7/MongoDB/MongoDriverManager.md) + - [viii. Overriding the Driver](MAQS_7/MongoDB/MongoDriverOverride.md) + - [ix. FAQ](MAQS_7/MongoDB/MongoFAQ.md) + + - ix. Email + - [i. Features](MAQS_7/Email/EmailFeatures.md) + - [ii. Base Test](MAQS_7/Email/EmailBaseTest.md) + - [iii. Test Object](MAQS_7/Email/EmailTestObject.md) + - [iv. Driver](MAQS_7/Email/EmailDriver.md) + - [v. Config](MAQS_7/Email/EmailConfig.md) + - [vi. Driver Manager](MAQS_7/Email/EmailDriverManager.md) + - [vii. Event Firing Driver](MAQS_7/Email/EmailEventFiringlDriver.md) + - [viii. Overriding the Driver](MAQS_7/Email/EmailDriverOverride.md) + - [ix. FAQ](MAQS_7/Email/EmailFAQ.md) + +- [FAQ](MAQS_7/MAQS-FAQ.md) +- [License](MAQS_7/License.md) diff --git a/docs/MAQS_4/resources/AddNewTestSettings.png b/docs/MAQS_7/resources/AddNewTestSettings.png similarity index 100% rename from docs/MAQS_4/resources/AddNewTestSettings.png rename to docs/MAQS_7/resources/AddNewTestSettings.png diff --git a/docs/MAQS_5/resources/DisableSpecFlowSingleFileGenerator.PNG b/docs/MAQS_7/resources/DisableSpecFlowSingleFileGenerator.PNG similarity index 100% rename from docs/MAQS_5/resources/DisableSpecFlowSingleFileGenerator.PNG rename to docs/MAQS_7/resources/DisableSpecFlowSingleFileGenerator.PNG diff --git a/docs/MAQS_5/resources/DotNetTemplates.png b/docs/MAQS_7/resources/DotNetTemplates.png similarity index 100% rename from docs/MAQS_5/resources/DotNetTemplates.png rename to docs/MAQS_7/resources/DotNetTemplates.png diff --git a/docs/MAQS_5/resources/ExtensionsAndUpdates.PNG b/docs/MAQS_7/resources/ExtensionsAndUpdates.PNG similarity index 100% rename from docs/MAQS_5/resources/ExtensionsAndUpdates.PNG rename to docs/MAQS_7/resources/ExtensionsAndUpdates.PNG diff --git a/docs/MAQS_7/resources/FromStore.PNG b/docs/MAQS_7/resources/FromStore.PNG new file mode 100644 index 000000000..5582161d7 Binary files /dev/null and b/docs/MAQS_7/resources/FromStore.PNG differ diff --git a/docs/MAQS_4/resources/Groupin1.png b/docs/MAQS_7/resources/Groupin1.png similarity index 100% rename from docs/MAQS_4/resources/Groupin1.png rename to docs/MAQS_7/resources/Groupin1.png diff --git a/docs/MAQS_4/resources/Groupin2.png b/docs/MAQS_7/resources/Groupin2.png similarity index 100% rename from docs/MAQS_4/resources/Groupin2.png rename to docs/MAQS_7/resources/Groupin2.png diff --git a/docs/MAQS_4/resources/InstallationNewProjectTemplate.png b/docs/MAQS_7/resources/InstallationNewProjectTemplate.png similarity index 100% rename from docs/MAQS_4/resources/InstallationNewProjectTemplate.png rename to docs/MAQS_7/resources/InstallationNewProjectTemplate.png diff --git a/docs/MAQS_4/resources/InstallationRestoreNuget.png b/docs/MAQS_7/resources/InstallationRestoreNuget.png similarity index 100% rename from docs/MAQS_4/resources/InstallationRestoreNuget.png rename to docs/MAQS_7/resources/InstallationRestoreNuget.png diff --git a/docs/MAQS_4/resources/LocalBrowserSettings.png b/docs/MAQS_7/resources/LocalBrowserSettings.png similarity index 100% rename from docs/MAQS_4/resources/LocalBrowserSettings.png rename to docs/MAQS_7/resources/LocalBrowserSettings.png diff --git a/docs/MAQS_4/resources/LoggingType.png b/docs/MAQS_7/resources/LoggingType.png similarity index 100% rename from docs/MAQS_4/resources/LoggingType.png rename to docs/MAQS_7/resources/LoggingType.png diff --git a/docs/MAQS_4/resources/ManageNuget1.png b/docs/MAQS_7/resources/ManageNuget1.png similarity index 100% rename from docs/MAQS_4/resources/ManageNuget1.png rename to docs/MAQS_7/resources/ManageNuget1.png diff --git a/docs/MAQS_4/resources/ManageNuget2.png b/docs/MAQS_7/resources/ManageNuget2.png similarity index 100% rename from docs/MAQS_4/resources/ManageNuget2.png rename to docs/MAQS_7/resources/ManageNuget2.png diff --git a/docs/MAQS_4/resources/NUnit.png b/docs/MAQS_7/resources/NUnit.png similarity index 100% rename from docs/MAQS_4/resources/NUnit.png rename to docs/MAQS_7/resources/NUnit.png diff --git a/docs/MAQS_5/resources/NUnit3TestAdapter.PNG b/docs/MAQS_7/resources/NUnit3TestAdapter.PNG similarity index 100% rename from docs/MAQS_5/resources/NUnit3TestAdapter.PNG rename to docs/MAQS_7/resources/NUnit3TestAdapter.PNG diff --git a/docs/MAQS_4/resources/NUnitSetup1.png b/docs/MAQS_7/resources/NUnitSetup1.png similarity index 100% rename from docs/MAQS_4/resources/NUnitSetup1.png rename to docs/MAQS_7/resources/NUnitSetup1.png diff --git a/docs/MAQS_4/resources/NUnitSetup2.png b/docs/MAQS_7/resources/NUnitSetup2.png similarity index 100% rename from docs/MAQS_4/resources/NUnitSetup2.png rename to docs/MAQS_7/resources/NUnitSetup2.png diff --git a/docs/MAQS_5/resources/NewNUnitTest2.png b/docs/MAQS_7/resources/NewNUnitTest2.png similarity index 100% rename from docs/MAQS_5/resources/NewNUnitTest2.png rename to docs/MAQS_7/resources/NewNUnitTest2.png diff --git a/docs/MAQS_4/resources/NewPageModel1.png b/docs/MAQS_7/resources/NewPageModel1.png similarity index 100% rename from docs/MAQS_4/resources/NewPageModel1.png rename to docs/MAQS_7/resources/NewPageModel1.png diff --git a/docs/MAQS_5/resources/NewPageModel2.png b/docs/MAQS_7/resources/NewPageModel2.png similarity index 100% rename from docs/MAQS_5/resources/NewPageModel2.png rename to docs/MAQS_7/resources/NewPageModel2.png diff --git a/docs/MAQS_4/resources/NewProject1.png b/docs/MAQS_7/resources/NewProject1.png similarity index 100% rename from docs/MAQS_4/resources/NewProject1.png rename to docs/MAQS_7/resources/NewProject1.png diff --git a/docs/MAQS_5/resources/NewProject2.png b/docs/MAQS_7/resources/NewProject2.png similarity index 100% rename from docs/MAQS_5/resources/NewProject2.png rename to docs/MAQS_7/resources/NewProject2.png diff --git a/docs/MAQS_4/resources/NewTest1.png b/docs/MAQS_7/resources/NewTest1.png similarity index 100% rename from docs/MAQS_4/resources/NewTest1.png rename to docs/MAQS_7/resources/NewTest1.png diff --git a/docs/MAQS_5/resources/NewTest2.png b/docs/MAQS_7/resources/NewTest2.png similarity index 100% rename from docs/MAQS_5/resources/NewTest2.png rename to docs/MAQS_7/resources/NewTest2.png diff --git a/docs/MAQS_5/resources/Options.PNG b/docs/MAQS_7/resources/Options.PNG similarity index 100% rename from docs/MAQS_5/resources/Options.PNG rename to docs/MAQS_7/resources/Options.PNG diff --git a/docs/MAQS_4/resources/RestoreNugetPackages.png b/docs/MAQS_7/resources/RestoreNugetPackages.png similarity index 100% rename from docs/MAQS_4/resources/RestoreNugetPackages.png rename to docs/MAQS_7/resources/RestoreNugetPackages.png diff --git a/docs/MAQS_4/resources/ReviewCodeChanges.PNG b/docs/MAQS_7/resources/ReviewCodeChanges.PNG similarity index 100% rename from docs/MAQS_4/resources/ReviewCodeChanges.PNG rename to docs/MAQS_7/resources/ReviewCodeChanges.PNG diff --git a/docs/MAQS_5/resources/SpecflowForVisualStudio.PNG b/docs/MAQS_7/resources/SpecflowForVisualStudio.PNG similarity index 100% rename from docs/MAQS_5/resources/SpecflowForVisualStudio.PNG rename to docs/MAQS_7/resources/SpecflowForVisualStudio.PNG diff --git a/docs/MAQS_4/resources/TestExplorer1.png b/docs/MAQS_7/resources/TestExplorer1.png similarity index 100% rename from docs/MAQS_4/resources/TestExplorer1.png rename to docs/MAQS_7/resources/TestExplorer1.png diff --git a/docs/MAQS_4/resources/ToolAndExtensions.PNG b/docs/MAQS_7/resources/ToolAndExtensions.PNG similarity index 100% rename from docs/MAQS_4/resources/ToolAndExtensions.PNG rename to docs/MAQS_7/resources/ToolAndExtensions.PNG diff --git a/docs/MAQS_7/resources/VS2019ManageExtensions.png b/docs/MAQS_7/resources/VS2019ManageExtensions.png new file mode 100644 index 000000000..09b956cc7 Binary files /dev/null and b/docs/MAQS_7/resources/VS2019ManageExtensions.png differ diff --git a/docs/MAQS_4/resources/add new item.png b/docs/MAQS_7/resources/add new item.png similarity index 100% rename from docs/MAQS_4/resources/add new item.png rename to docs/MAQS_7/resources/add new item.png diff --git a/docs/MAQS_4/resources/extendedremotebrowsersettings.png b/docs/MAQS_7/resources/extendedremotebrowsersettings.png similarity index 100% rename from docs/MAQS_4/resources/extendedremotebrowsersettings.png rename to docs/MAQS_7/resources/extendedremotebrowsersettings.png diff --git a/docs/MAQS_4/resources/logconditions.png b/docs/MAQS_7/resources/logconditions.png similarity index 100% rename from docs/MAQS_4/resources/logconditions.png rename to docs/MAQS_7/resources/logconditions.png diff --git a/docs/MAQS_4/resources/loglevel.png b/docs/MAQS_7/resources/loglevel.png similarity index 100% rename from docs/MAQS_4/resources/loglevel.png rename to docs/MAQS_7/resources/loglevel.png diff --git a/docs/MAQS_4/resources/logleveldiagram.png b/docs/MAQS_7/resources/logleveldiagram.png similarity index 100% rename from docs/MAQS_4/resources/logleveldiagram.png rename to docs/MAQS_7/resources/logleveldiagram.png diff --git a/docs/MAQS_4/resources/loglocation.png b/docs/MAQS_7/resources/loglocation.png similarity index 100% rename from docs/MAQS_4/resources/loglocation.png rename to docs/MAQS_7/resources/loglocation.png diff --git a/docs/MAQS_4/resources/maqsfull.jpg b/docs/MAQS_7/resources/maqsfull.jpg similarity index 100% rename from docs/MAQS_4/resources/maqsfull.jpg rename to docs/MAQS_7/resources/maqsfull.jpg diff --git a/docs/MAQS_4/resources/maqslogo.ico b/docs/MAQS_7/resources/maqslogo.ico similarity index 100% rename from docs/MAQS_4/resources/maqslogo.ico rename to docs/MAQS_7/resources/maqslogo.ico diff --git a/docs/MAQS_4/resources/remote browser settings.png b/docs/MAQS_7/resources/remote browser settings.png similarity index 100% rename from docs/MAQS_4/resources/remote browser settings.png rename to docs/MAQS_7/resources/remote browser settings.png diff --git a/docs/MAQS_4/resources/remotebrowsersettings.png b/docs/MAQS_7/resources/remotebrowsersettings.png similarity index 100% rename from docs/MAQS_4/resources/remotebrowsersettings.png rename to docs/MAQS_7/resources/remotebrowsersettings.png diff --git a/docs/MAQS_4/resources/root information.png b/docs/MAQS_7/resources/root information.png similarity index 100% rename from docs/MAQS_4/resources/root information.png rename to docs/MAQS_7/resources/root information.png diff --git a/docs/MAQS_4/resources/time.png b/docs/MAQS_7/resources/time.png similarity index 100% rename from docs/MAQS_4/resources/time.png rename to docs/MAQS_7/resources/time.png diff --git a/docs/MAQS_4/resources/webdriver hint path.png b/docs/MAQS_7/resources/webdriver hint path.png similarity index 100% rename from docs/MAQS_4/resources/webdriver hint path.png rename to docs/MAQS_7/resources/webdriver hint path.png diff --git a/docs/README.md b/docs/README.md index f4626ad7f..cda2f5441 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2,9 +2,7 @@ ### Version - Select the Version of MAQS -* [MAQS 4](MAQS_4/Introduction.md) -* [MAQS 5](MAQS_5/Introduction.md) * [MAQS 6](MAQS_6/Introduction.md) - +* [MAQS 7](MAQS_7/Introduction.md) ![MAQS](resources/maqsfull.jpg) \ No newline at end of file