Exemplo n.º 1
0
        public void ShouldBeAbleTo_ShowFill()
        {
            var interpreter = TestBootstrapper.Setup(
                @"  Discriminator,  What  
                    Fill,           TextArea1 with Test Completed!");

            Should.Be <SuccessAnswer>(interpreter.Please($"gotourl file:///{_file}"));

            var answer = interpreter.Please("show");

            Should.Be <SuccessAnswer>(answer);
            Assert.IsTrue(answer.Children.First() is OverlayAnswer);
            Assert.AreEqual(173, (answer.Children.First() as OverlayAnswer).Artifacts.First().Rectangle.Width);
            Assert.AreEqual(75, (answer.Children.First() as OverlayAnswer).Artifacts.First().Rectangle.X);
            Thread.Sleep(2000);

            Assert.IsTrue(ServiceLocator.Instance.Resolve <IAnnotationOverlay>().IsShowing);

            Should.Be <SuccessAnswer>(interpreter.Please(App.Interpreter.RUN_NEXT_ITEM_IN_PLAN));
            Thread.Sleep(500);
            Assert.IsFalse(ServiceLocator.Instance.Resolve <IAnnotationOverlay>().IsShowing);
            Should.Have("Test Completed!").InFieldWithId("IdTextArea1");
            Thread.Sleep(500);
        }
Exemplo n.º 2
0
 public void can_use_more_than_one_assertion()
 {
     Check.Result result = Check.That(subject).Two.X[Should.Be <A>(), Should.Equal(subject.Two.X)];
     Assert.That(result.Success, Is.True);
 }
Exemplo n.º 3
0
 public void assert_two_x_is_type_of_a()
 {
     Check.Result result = Check.That(subject).Two.X[Should.Be <A>()];
     Assert.That(result.Success, Is.True);
 }
Exemplo n.º 4
0
 public void ShoudBeAbleTo_UseConnectionString()
 {
     Should.Be <SuccessAnswer>(_interpreter.Please("use connectionString abc bcd"));
     Assert.AreEqual("abc bcd", _interpreter.Data.Get <ConnectionString>().Text);
     _interpreter.Please("stop");
 }
Exemplo n.º 5
0
 public void ShoudBeAbleTo_LoadDataFromDatabase()
 {
     Should.Be <SuccessAnswer>(_interpreter.Please("use connectionstring user id=sitecore;password=scv4;Data Source=.\\sqlexpress;Database=Ori.Online.Sitecore.Master;Enlist=false"));
     Should.Be <InformativeAnswer>(_interpreter.Please("comment {SQL.Select(\"Select top 1 TITLE from GearsTestDatabase\")} "));
     _interpreter.Please("stop");
 }