public void AddToOpenTablesList_ValidOpenTablesList_SetObjects() { // arrange var getOpenTablesCom = new GetOpenTablesCom(); var openTablesEntry = new OpenTablesEntry(); openTablesEntry.TableId = "1"; openTablesEntry.Label = "1"; openTablesEntry.BillOutstandingAmount = 1000; // act getOpenTablesCom.AddToOpenTablesList(openTablesEntry); var openTablesEntries = (List <OpenTablesEntry>)SpiClientTestUtils.GetInstanceField(typeof(GetOpenTablesCom), getOpenTablesCom, "OpenTablesList"); // assert Assert.Equal(openTablesEntries[0].TableId, openTablesEntry.TableId); Assert.Equal(openTablesEntries[0].Label, openTablesEntry.Label); Assert.Equal(openTablesEntries[0].BillOutstandingAmount, openTablesEntry.BillOutstandingAmount); }