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

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

            await _crudActions.CreateNewComputerApi(computer);

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