Exemplo n.º 1
0
        public void saving_the_solution_after_requesting_a_save()
        {
            var storage = MockRepository.GenerateStub<INugetStorage>();

            var solution = new Solution();
            var project = new Project("Test.csproj");

            solution.AddProject(project);
            solution.UseStorage(storage);

            solution.RequestSave();
            solution.Save();

            storage.AssertWasCalled(x => x.Write(solution));
            storage.AssertWasNotCalled(x => x.Write(project));
        }