Пример #1
0
        public void CreateShapeWithNamedArguments()
        {
            var     factory = _serviceProvider.GetService <IShapeFactory>();
            dynamic foo     = factory.Create("Foo", ArgsUtility.Named(new { one = 1, two = "dos" }));

            Assert.Equal(1, foo.one);
            Assert.Equal("dos", foo.two);
        }
Пример #2
0
        public void CreateShapeWithNamedArguments()
        {
            var     factory = _container.Resolve <IShapeFactory>();
            dynamic foo     = factory.Create("Foo", ArgsUtility.Named(new { one = 1, two = "dos" }));

            Assert.That(foo.one, Is.EqualTo(1));
            Assert.That(foo.two, Is.EqualTo("dos"));
        }
Пример #3
0
 public void CreateShapeWithNamedArguments()
 {
     var factory = _container.Resolve <IShapeFactory>();
     var foo     = factory.Create("Foo", ArgsUtility.Named(new { one = 1, two = "dos" }));
 }