Example #1
0
        public void ConfigSource_CreateWithOneFile_ReturnsCorrectFile()
        {
            var dummyClass = new MyDummyClass();
            var source     = new ConfigSource(dummyClass);

            Assert.AreEqual(dummyClass, source.Source);
        }
Example #2
0
        public void CreateConfigSource_CreateInstanceFromCustomClass_ReturnsConfigSource()
        {
            var dummyClass   = new MyDummyClass();
            var configSource = ConfigSourceFactory.CreateConfigSource(dummyClass);

            Assert.IsTrue(configSource is ConfigSource);
            Assert.AreEqual(dummyClass, configSource.Source);
        }
Example #3
0
        public void CreateInputParameter_PassingDummyObjectNullValue_ReturnsImputParameterWithDbNullAsValue()
        {
            var provider   = A.Fake <IProvider>();
            var dataSource = new DataSource(provider);

            MyDummyClass myDummyObject = null;
            var          parameter     = dataSource.CreateInputParameter("myParamter", DbType.AnsiString, myDummyObject);

            Assert.AreEqual("myParamter", parameter.ParameterName);
            Assert.AreEqual(DBNull.Value, parameter.Value);
            Assert.AreEqual(ParameterDirection.Input, parameter.Direction);
            Assert.AreEqual(DbType.AnsiString, parameter.DbType);
        }
        private ContributorCollection ModifyCollection()
        {
            var          newcol = this.contributorCollection;
            MyDummyClass dummy;
            int          start = 0;

            foreach (var element in newcol)
            {
                dummy              = new MyDummyClass();
                dummy.DummyString  = "dummy" + start.ToString();
                dummy.DummyInt     = start;
                element.DummyClass = dummy;
                start++;
            }
            return(newcol);
        }
Example #5
0
    public void Moq_With_Ref_Arguents()
    {
        //Arrange
        Mock <IFileParser> mockFileParse = new Mock <IFileParser>();

        // ref arguments
        string[] firstline = new string[2] {
            "1", "2"
        };
        string[] secondline = null;
        mockFileParse.Setup(m => m.ParseFirstTwoRows(It.IsAny <FileQueue>(), ref firstline, ref secondline)).Verifiable();
        var sut = new MyDummyClass(mockFileParse.Object);

        //Act
        sut.DoSomethingWithRef(ref firstline, ref secondline);
        //Assert
        mockFileParse.Verify();
    }
		public void CreateConfigSource_CreateInstanceFromCustomClass_ReturnsConfigSource() {
			var dummyClass = new MyDummyClass();
			var configSource = ConfigSourceFactory.CreateConfigSource(dummyClass);
			Assert.IsTrue(configSource is ConfigSource);
			Assert.AreEqual(dummyClass, configSource.Source);
		}
Example #7
0
		public void ConfigSource_CreateWithOneFile_ReturnsCorrectFile() {
			var dummyClass = new MyDummyClass();
			var source = new ConfigSource(dummyClass);
			Assert.AreEqual(dummyClass, source.Source);
		}
		ContributorCollection ModifyCollection ()
		{
			var newcol = this.contributorCollection;
			MyDummyClass dummy;
			int start = 0;
			foreach (var element in newcol) 
			{
				dummy = new MyDummyClass();
				dummy.DummyString = "dummy" + start.ToString();
				dummy.DummyInt = start;
				element.DummyClass = dummy;
				start ++;
			}
			return newcol;
		}