Exemple #1
0
        public void Handle_NullAsLogger_ThrowsArgumentNull()
        {
            var handler = CreateInstance();
            var added   = BuildOptionsFactory.CreateEmpty();
            var removed = BuildOptionsFactory.CreateEmpty();

            Assert.Throws <ArgumentNullException>("logger", () =>
            {
                handler.Handle(10, added, removed, true, (IProjectLogger)null);
            });
        }
Exemple #2
0
        public void Handle_NullAsRemoved_ThrowsArgumentNull()
        {
            var handler = CreateInstance();
            var added   = BuildOptionsFactory.CreateEmpty();
            var logger  = Mock.Of <IProjectLogger>();

            Assert.Throws <ArgumentNullException>("removed", () =>
            {
                handler.Handle(10, added, (BuildOptions)null, true, logger);
            });
        }
        public void Handle_NullAsVersion_ThrowsArgumentNull()
        {
            var handler = CreateInstance();
            var added   = BuildOptionsFactory.CreateEmpty();
            var removed = BuildOptionsFactory.CreateEmpty();
            var logger  = Mock.Of <IProjectDiagnosticOutputService>();

            Assert.Throws <ArgumentNullException>("version", () =>
            {
                handler.Handle(null !, added, removed, new ContextState(), logger);
            });
Exemple #4
0
        public void Handle_WhenNotInitialized_ThrowsInvalidOperation()
        {
            var handler = CreateInstance();
            var added   = BuildOptionsFactory.CreateEmpty();
            var removed = BuildOptionsFactory.CreateEmpty();
            var logger  = Mock.Of <IProjectLogger>();

            Assert.Throws <InvalidOperationException>(() =>
            {
                handler.Handle(10, added, removed, true, logger);
            });
        }
Exemple #5
0
        public void Handle_NullAsVersion_ThrowsArgumentNull()
        {
            var handler = CreateInstance();
            var added   = BuildOptionsFactory.CreateEmpty();
            var removed = BuildOptionsFactory.CreateEmpty();
            var logger  = Mock.Of <IProjectLogger>();

            Assert.Throws <ArgumentNullException>("version", () =>
            {
                handler.Handle((IComparable)null, added, removed, true, logger);
            });
        }