예제 #1
0
        public void File_Folder_can_be_added_in_folder()
        {
            var container = new KataFolder("Parent");
            var child     = new KataFile("Child.txt");

            container.Add(child);
            var child2 = new KataFolder("ChildFolder");

            container.Add(child2);

            CollectionAssert.AreEquivalent(new List <IFileSystemNode> {
                child, child2
            }, container.Items);
        }
예제 #2
0
        public void File_should_have_a_name()
        {
            var file = new KataFile("MyFile");

            Assert.AreEqual("MyFile", file.Name);
        }