Commit 7ff1d1e2 authored by M. Rehan Abbasi's avatar M. Rehan Abbasi
Browse files

add negative scenario tests for MTS

parent 4dd75e3c
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
@@ -806,6 +806,43 @@ func TestSuccessMtsSession(t *testing.T) {
	terminateScenario()
}

func TestFailMtsSession(t *testing.T) {
	fmt.Println("--- ", t.Name())
	log.MeepTextLogInit(t.Name())

	initializeVars()

	err := Init()
	if err != nil {
		t.Fatalf("Error initializing test basic procedure")
	}
	err = Run()
	if err != nil {
		t.Fatalf("Error running test basic procedure")
	}

	fmt.Println("Set a scenario")
	initialiseScenario(testScenario)

	time.Sleep(1000 * time.Millisecond)
	updateScenario("mobility1")

	// GET
	testMtsSessionsGet(t, "invalidSessionId", "")

	// PUT
	_ = testMtsSessionPut(t, "invalidSessionId", false)

	// DELETE
	testMtsSessionDelete(t, "invalidSessionId", false)

	/******************************
	 * back to initial state section
	 ******************************/

	terminateScenario()
}

func terminateScenario() {
	if mqLocal != nil {
		_ = Stop()