示例#1
0
        public async Task CanDeleteTheComputer()
        {
            var testCase     = new TestCase(_testOutputHelper, "Can update existing computer");
            var computerName = Guid.NewGuid().ToString();

            var computer = new Computer
            {
                Company          = Company.Apple,
                ComputerName     = computerName,
                DiscontinuedDate = DateTime.Today,
                IntroducedDate   = DateTime.Today
            };

            await _crudActions.CreateNewComputerApi(computer);

            testCase
            .ExecuteTestStep("Open computer database app",
                             () => _selenium.NavigateToUrl(Constants.ComputerDataBaseUrl))
            .ExecuteTestStep("Update the computer data",
                             () => _crudActions.DeleteComputer(computerName))
            ;
        }