public void Create() { var Bootstrapper = Utilities.IoC.Manager.Bootstrapper; var Temp = new Utilities.ORM.Manager.QueryProvider.Default.Command(null, null, "SELECT * FROM A", CommandType.Text, "@", new object[] { 1, "ASDF", 2.0f, Guid.NewGuid() }); Assert.Equal(CommandType.Text, Temp.CommandType); Assert.Equal(4, Temp.Parameters.Count); IParameter Parameter = Temp.Parameters.ElementAt(0); Assert.Equal(DbType.Int32, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("0", Parameter.ID); Parameter = Temp.Parameters.ElementAt(1); Assert.Equal(DbType.String, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("1", Parameter.ID); Parameter = Temp.Parameters.ElementAt(2); Assert.Equal(DbType.Single, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("2", Parameter.ID); Parameter = Temp.Parameters.ElementAt(3); Assert.Equal(DbType.Guid, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("3", Parameter.ID); }
public void Create() { var Bootstrapper = Utilities.IoC.Manager.Bootstrapper; var Temp = new Utilities.ORM.Manager.QueryProvider.Default.Command(null, null, "SELECT * FROM A", CommandType.Text, "@", new object[] { 1, "ASDF", 2.0f, Guid.NewGuid() }); Assert.Equal(CommandType.Text, Temp.CommandType); Assert.Equal(4, Temp.Parameters.Count); IParameter Parameter = Temp.Parameters.ElementAt(0); Assert.Equal(DbType.Int32, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("0", Parameter.ID); Parameter = Temp.Parameters.ElementAt(1); Assert.Equal(DbType.String, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("1", Parameter.ID); Parameter = Temp.Parameters.ElementAt(2); Assert.Equal(DbType.Single, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("2", Parameter.ID); Parameter = Temp.Parameters.ElementAt(3); Assert.Equal(DbType.Guid, Parameter.DatabaseType); Assert.Equal(ParameterDirection.Input, Parameter.Direction); Assert.Equal("3", Parameter.ID); }