private void Awake() { trigger = this.gameObject.GetComponent <SphereCollider>(); trigger.isTrigger = true; this.Controller = FurnitureControllerFactory.Create(Type, this.transform); }
public void FactoryReturnIsNotNull_Test() { // setup GameObject obj = new GameObject(); // perform FurnitureController controller = FurnitureControllerFactory.Create(FurnitureType.None, obj.transform); // assert Assert.IsNotNull(controller); }
public void ReturnedControllerIsOfCorrectType_Test(Type type, FurnitureType furnitureType) { // setup GameObject obj = new GameObject(); // perform FurnitureController controller = FurnitureControllerFactory.Create(furnitureType, obj.transform); // assert Assert.AreEqual(type, controller.GetType()); }