[RICPLT-1898] - Replace http router to gorilla-mux + UT + Automation code
[ric-plt/e2mgr.git] / Automation / Tests / X2-Setup / X2_Setup_reuqest_test.robot
1 ##############################################################################
2 #
3 #   Copyright (c) 2019 AT&T Intellectual Property.
4 #
5 #   Licensed under the Apache License, Version 2.0 (the "License");
6 #   you may not use this file except in compliance with the License.
7 #   You may obtain a copy of the License at
8 #
9 #       http://www.apache.org/licenses/LICENSE-2.0
10 #
11 #   Unless required by applicable law or agreed to in writing, software
12 #   distributed under the License is distributed on an "AS IS" BASIS,
13 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 #   See the License for the specific language governing permissions and
15 #   limitations under the License.
16 #
17 ##############################################################################
18
19 *** Settings ***
20
21 Resource   ../Resource/resource.robot
22 Resource   ../Resource/Keywords.robot
23 Library     OperatingSystem
24 Library     REST      ${url}
25
26 *** Test Cases ***
27 X2 - Setup Test
28     Post Request setup node b x-2
29     Integer     response status       200
30
31 X2 - Get Nodeb
32     Get Request node b enb test1
33     Integer  response status  200
34     String   response body ranName    test1
35     String   response body ip    10.0.2.15
36     Integer  response body port     5577
37     String   response body connectionStatus    CONNECTED
38     String   response body nodeType     ENB
39     String   response body enb enbType     MACRO_ENB
40     Integer  response body enb servedCells 0 pci  99
41     String   response body enb servedCells 0 cellId   02f829:0007ab00
42     String   response body enb servedCells 0 tac    0102
43     String   response body enb servedCells 0 broadcastPlmns 0   "02f829"
44     Integer  response body enb servedCells 0 choiceEutraMode fdd ulearFcn    1
45     Integer  response body enb servedCells 0 choiceEutraMode fdd dlearFcn    1
46     String   response body enb servedCells 0 choiceEutraMode fdd ulTransmissionBandwidth   BW50
47     String   response body enb servedCells 0 choiceEutraMode fdd dlTransmissionBandwidth   BW50
48
49
50
51
52