Example #1
0
        public void should_have_default_constructor()
        {
            Scenario.StartNew(this, scenario =>
            {
                scenario.Given("a project is to be created");

                scenario.When("the project object is created with default constructor");
                scenario.Then("a project object should be made", ()=>
                {
                    project = new Project();
                    project.ShouldNotBeNull();
                });
            });
        }
        private void AssertProject(Project actual, Project expected)
        {
            Console.WriteLine("AssertProject");

            actual.ShouldNotBeNull();
            actual.Name.ShouldBe(expected.Name);
            actual.Server.ShouldNotBeNull();
            actual.Server.Name.ShouldBe(expected.Server.Name);
            actual.Iterations.ShouldNotBeNull();
            actual.Iterations.Count().ShouldBe(expected.Iterations.Count());
            actual.CurrentIteration.ShouldBe(expected.CurrentIteration);
        }