예제 #1
0
        public void missing_files()
        {
            var solution = new Solution();
            var storage = MockRepository.GenerateStub<INugetStorage>();

            var q1 = new Dependency("Bottles", "1.0.1.1");
            var q2 = new Dependency("FubuCore", "1.0.1.252");

            storage.Stub(x => x.MissingFiles(solution)).Return(new[] { q1, q2 });

            solution.UseStorage(storage);

            solution.MissingNugets().ShouldHaveTheSameElementsAs(q1, q2);
        }