コード例 #1
0
        public void IntegrationTest()
        {
            var instance = ClassDerivedFromComposedObject.NewObject();

            Assert.That(instance.MT(), Is.EqualTo("ClassDerivedFromComposedObject.MT"));
            Assert.That(instance.M1(), Is.EqualTo("Mixin1.M1"));
            Assert.That(instance.M2(), Is.EqualTo("Mixin2.M2"));
        }
コード例 #2
0
        public void NewObject()
        {
            ClassDerivedFromComposedObject.IClassDerivedFromComposedObject instance = ClassDerivedFromComposedObject.NewObject();

            Assert.That(instance, Is.InstanceOf(typeof(ClassDerivedFromComposedObject)));
            Assert.That(Mixin.Get <ClassDerivedFromComposedObject.Mixin1> (instance), Is.Not.Null);
        }