public void Write_NullModule_ThrowsInvalidOperationException() { var packet = new ModulePacket <IModule>(); var bytes = new byte[1000]; Assert.Throws <InvalidOperationException>(() => packet.Write(bytes, PacketContext.Server)); }
public void Module_Set_Get() { var module = Mock.Of <IModule>(); var packet = new ModulePacket <IModule>(); packet.Module = module; Assert.Same(module, packet.Module); }
public void Module_SetNullValue_ThrowsArgumentNullException() { var packet = new ModulePacket <IModule>(); Assert.Throws <ArgumentNullException>(() => packet.Module = null !); }
public void Module_GetNullValue_ThrowsInvalidOperationException() { var packet = new ModulePacket <IModule>(); Assert.Throws <InvalidOperationException>(() => packet.Module); }