Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified testing/PIMS.Tests.Automation/Data/PIMS_Testing_Data.xlsx
Binary file not shown.
5 changes: 2 additions & 3 deletions testing/PIMS.Tests.Automation/Features/Leases.feature
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,12 @@
And I update a Lease's Details from row number 2
Then A new lease is created successfully

Scenario: 02._Leases_Properties_and_Surplus_Declaration
Scenario: 02._Leases_Properties
Given I create a new minimum Lease from row number 3
When I add Properties to the Lease Details
And I update a Lease's Properties from row number 4
#And I verify the Surplus section
#Then A new lease is created successfully
Then A new lease is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Scenario: 03._Leases_Approval_Consultations
Given I create a new minimum Lease from row number 20
When I insert new consultations to the Lease
Expand Down
141 changes: 72 additions & 69 deletions testing/PIMS.Tests.Automation/Features/Leases.feature.cs

Large diffs are not rendered by default.

3 changes: 1 addition & 2 deletions testing/PIMS.Tests.Automation/Features/Properties.feature
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@
Scenario: 04._Property_Documents_Tab
Given I review a Property's Information from row number 3
When I create Digital Documents for a "Property" from row number 1
When I create Digital Documents for a "Property" from row number 1
And I edit a Digital Document for a "Property" from row number 16
Then A Property Information is saved successfully

Expand All @@ -51,7 +50,7 @@
When I create Digital Documents for a "Property" from row number 16
And I create a Management File from row number 5 to check common data
And I add Properties to the Management File
Then The related documents appeared as expected
Then Property Management Tab has been updated successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 08._Properties_List
Given I search for a Property in the Properties List by different filters from row number 29
Expand Down
105 changes: 51 additions & 54 deletions testing/PIMS.Tests.Automation/Features/Properties.feature.cs

Large diffs are not rendered by default.

228 changes: 228 additions & 0 deletions testing/PIMS.Tests.Automation/Features/RegressionTesting.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,228 @@
@RegressionTesting
Feature: RegressionTesting

A short summary of the feature

Scenario: 01._Help_Desk_Section
Given I review the Help Desk Section

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then Help Desk rendered successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 02._User_Management_List_View
Given I enter to the User Management List View

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then User Management rendered successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 03._CDOGS_Templates
Given I create a CDOGS template

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then CDOGS rendered successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 04._Financial_Codes_List_View
Given I search for an existing Financial Code from row number 1

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Then Financial Codes rendered successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 05._Acquisition_File_Details
Given I create a new Acquisition File from row number 1

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check notice

Code scanning / CodeQL

Unnecessarily complex Boolean expression Note test

The expression 'A == false' can be simplified to '!A'.
When I add additional information to the Acquisition File Details

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I update the File details from an existing Acquisition File from row number 2

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then A new Acquisition file is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Scenario: 06._Acquisition_File_Property_Takes
Given I create a new Acquisition File from row number 5

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
When I add Properties to the Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I create Takes within Acquisition File's Properties

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
And I update Takes within Acquisition File's Properties from row number 6

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then A new Acquisition file is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 07._Acquisition_File_Agreements_Tab

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Given I create a new Acquisition File from row number 10

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
When I create Agreements within an Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
And I update an Agreement within an Acquisition File from row number 11

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then A new Acquisition file is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 08._Acquisition_File_Stakeholders_Tab

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Given I create a new Acquisition File from row number 12

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
When I add Properties to the Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I create Stakeholders within an Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Then A new Acquisition file is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 09._Acquisition_File_Compensation_Tab
Given I create a new Acquisition File from row number 13

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
When I add additional information to the Acquisition File Details

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I add Properties to the Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
And I create Stakeholders within an Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.
And I create Compensation Requisition within an Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I update Compensation Requisition within an Acquisition File from row number 14

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then A new Acquisition file is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.

Scenario: 10._Acquisition_File_Expropriation_Tab

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Given I create a new Acquisition File from row number 15

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
When I add additional information to the Acquisition File Details

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I add Properties to the Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I create Stakeholders within an Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
And I create Expropriations within an Acquisition File

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
And I update Expropriation within an Acquisition File from row number 16

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.
Then A new Acquisition file is created successfully

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
Table
- the conversion can be done implicitly.

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String
- the conversion can be done implicitly.

Scenario: 11._Acquisition_File_from_Land_Parcel

Check warning

Code scanning / CodeQL

Useless upcast Warning test

There is no need to upcast from
null
to
String[]
- the conversion can be done implicitly.
Given I create an Acquisition File from a pin on map from row number 17
Then A new Acquisition file is created successfully

Scenario: 12._Acquisition_Files_List_View
Given I search for an existing Acquisition File from row number 2
Then Expected Acquisition File Content is displayed on Acquisition File Table

Scenario: 13._Acquisition_File_Subfiles-Subfile_Details
Given I create a new Acquisition File from row number 22
When I add additional information to the Acquisition File Details
And I create a new Sub-file from row number 23
Then A new Acquisition file is created successfully

Scenario: 14._Lease_and_License_File_Details
Given I create a new minimum Lease from row number 1
When I add additional Information to the Lease Details
And I update a Lease's Details from row number 2
Then A new lease is created successfully

Scenario: 15._Leases_Properties
Given I create a new minimum Lease from row number 3
When I add Properties to the Lease Details
And I update a Lease's Properties from row number 4
Then A new lease is created successfully

Scenario: 16._Leases_Approval_Consultations
Given I create a new minimum Lease from row number 20
When I insert new consultations to the Lease
And I update a Lease's consultation from row number 21
Then A new lease is created successfully

Scenario: 17._Lease_Checklist_Tab
Given I create a new minimum Lease from row number 22
When I insert Checklist information to a Lease
Then A new lease is created successfully

Scenario: 18._Lease_and_License_Tenants_Tab
Given I create a new minimum Lease from row number 6
When I add Tenants or Payees to the Lease
And I update a Lease's Tenants from row number 7
Then A new lease is created successfully

Scenario: 19._Lease_and_License_Insurance_Tab
Given I create a new minimum Lease from row number 25
When I add Insurance to the Lease
And I update a Lease's Insurance from row number 26
Then A new lease is created successfully

Scenario: 20._Lease_and_License_Deposits_Tab
Given I create a new minimum Lease from row number 27
When I add Deposits to the Lease
And I update a Lease's Deposits from row number 28
Then A new lease is created successfully

Scenario: 21._Lease_and_License_Periods_and_Payments_Tab
Given I create a new minimum Lease from row number 29
When I add Periods and Payments to the Lease
And I update a Lease's Payments from row number 30
Then A new lease is created successfully

Scenario: 22._Lease_and_License_Documents_Tab
Given I create a new minimum Lease from row number 32
When I create Digital Documents for a "Lease" from row number 1
And I edit a Digital Document for a "Lease" from row number 5
Then A new lease is created successfully

Scenario: 23._Lease_and_License_from_Inventory_Search_Control
Given I create a new Lease through a Property Pin from row number 33
Then A new lease is created successfully

Scenario: 24._Lease_and_License_List_View
Given I search for an existing Lease or License from row number 2
Then Expected Lease File Content is displayed on Leases Table

Scenario: 25._Research_File_Details
Given I create a basic Research File from row number 1
When I add additional details to Research File
And I update a Research File Details from row number 4
Then A new Research File is created successfully

Scenario: 26._Research_File_Notes
Given I create a basic Research File from row number 1
When I create a new Note on the Notes Tab from row number 1
And I edit a Note on the Notes Tab from row number 2
Then A new Research File is created successfully

Scenario: 27._Research_File_from_Search
Given I create a Research File from a search on map and from row number 6
Then A new Research File is created successfully

Scenario: 28._Research_File_List_View
Given I search for Research Files from row number 4
Then Research File Properties remain unchanged

Scenario: 29._Disposition_File_Details
Given I create a new Disposition File from row number 2
When I add additional information to the Disposition File Details
And I update the File details from an existing Disposition File from row number 3
Then A new Disposition file is created successfully

Scenario: 30._Disposition_Offers_and_Sale_Tab
Given I create a new Disposition File from row number 8
When I create Appraisal, Assessment, Offers and Sales Details within a Disposition File
And I update Appraisal, Assessment and Offers section within Disposition File from row number 9
Then A new Disposition file is created successfully

Scenario: 31._Disposition_File_from_Parcel
Given I create a Disposition File from a pin on map from row number 12
Then A new Disposition file is created successfully

Scenario: 32._Disposition_Files_List_View
Given I search for an existing Disposition File from row number 3
Then Expected Disposition File Content is displayed on Disposition File List View

Scenario: 33._Organization_Contacts
Given I create a new Organization Contact from row number 1
When I update an existing Organization Contact from row number 2
And I search for an existing contact from type "Organization" row number 1
Then Expected Content is displayed on Contacts Table from contact type "Organization"

Scenario: 34._Individual_Contacts
Given I create a new Individual Contact from row number 1
When I update an existing Individual Contact from row number 2
And I search for an existing contact from type "Individual" row number 1
Then Expected Content is displayed on Contacts Table from contact type "Individual"

Scenario: 35._Contacts_List_View
Given I verify the Contacts List View from row number 1
Then Expected Content is displayed on Contacts Table from contact type "Organization"

Scenario: 36._Properties_List
Given I search for a Property in the Properties List by different filters from row number 29
Then Properties filters works successfully

Scenario: 37._Non-Inventory_Property_Information
Given I search for a non MOTI property from row number 6
Then Non-Inventory property renders correctly

Scenario: 38._Invalid_Property_Not_Found
Given I search for an Invalid Property from row number 10
Then No Properties were found

Scenario: 39._Map_Features
Given I verify the Maps Layers
Then Map Features rendered successfully

Scenario: 40._Strata_Properties_Tabs
Given I search for a property by Plan Number from row number 39
When I verify the MultiProperty Tabs
Then Multiproperty property rendered successfully

Scenario: 41._Property_Hwy_and_Other_Tabs
Given I search for a property by Plan Number from row number 40
When I verify the Highway Tab
And I verify the Other Tab
Then Property Tabs rendered successfully

Scenario: 42._Property_PMBC_and_Crown_Tabs
Given I search for a property by PID from row number 41
When I verify the PMBC Tab
And I verify the Crown Tab
Then Property Tabs rendered successfully

Loading
Loading